Re: why do the comments in bacula-dir.conf say not to use "localhost" here?

Gary Dale <[email protected]>
Newsgroups gmane.comp.bacula.user
Message-ID <[email protected]>
On 2025-09-01 16:55, Rob Gerber wrote:
> Avahi is a decentralized local hostname resolution protocol.
>
> Here is the text of my avahi configuration notes. These are red hat / 
> centos / rocky linux / alma linux centric. I specifically used them on 
> Rocky Linux 9.x. I hope you can get the general idea. The most 
> important things I think you need to know is that you will need to set 
> up the avahi daemon on your server, and that there are avahi-specific 
> ping and resolver tools to verify that avahi is working correctly.
>
> Additionally, the following text is formatted like a bash script, with 
> # signs used to add comments. It is NOT a script, and shouldn't be 
> dropped into place as such.
>
> notes begin:
> # avahi mdns setup, for resolving names using multicast DNS, when 
> local DNS isn't awesome.
>
> sudo dnf install avahi avahi-tools nss-mdns
>
> sudo systemctl enable --now avahi-daemon
>
> nano /etc/nsswitch.conf
> OR
> nano /etc/authselect/user-nsswitch.conf # preferred, nsswitch will get 
> overwritten by user-nsswitch
>
> # find the line like:
> hosts: files dns
>
> # It should look like: # in my case, it was already correct, no need 
> to change)
> hosts: files mdns4_minimal [NOTFOUND=return] dns
>
>
> Test:
> ping hostname.localtld
> OR
> avahi-resolve-host-name hostname.localtld
>
> # If that doesn't work out of the box, maybe try dropping the firewall.
>
> # I had to let mdns through the firewall.
> # sudo firewall-cmd --get-active-zones
> # should see output like
> public
>   interfaces: eth0
> # probably only relevant to verify what zones you have configured.
>
> # list services to see if mdns is allowed.
> sudo firewall-cmd --zone=public --list-services
>
> # if mdns isn't listed, add its service to the list:
> sudo firewall-cmd --zone=public --add-service=mdns --permanent
> sudo firewall-cmd --reload
>
> # list services to see if mdns is allowed.
> sudo firewall-cmd --zone=public --list-services
>
> Test:
> ping hostname.localtld
> OR
> avahi-resolve-host-name hostname.localtld
>
I'm running avahi - needed to share printers. Avahi-daemon -s shows it 
is running. And my servers are also defined in /etc/hosts. Any test that 
requires name resolution works.

I am not running a firewall on the server. The only firewall I even ever 
looked at was ufw and it is not installed.

When I use 127.0.01, bconsole shows the client is reachable and working 
properly.

However, I am having a problem reaching my workstation, which is 
similarly not running a firewall. I get
[DE0029] Unable to connect to Client: <client name>-fd on <client 
IP>:9102. ERR=Connection refused

I don't know if this is related or a separate issue. The fd is running 
on my workstation, and the fd name and password are the same on the 
server and workstation.



_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.