On 04/01/2011 04:42 PM, Gavin McCullagh wrote: > Hi, > > thanks for the follow-up. > > On Fri, 01 Apr 2011, Matija Nalis wrote: > >>> Indeed, not specifying either FDAddress or FDAddresses should listen on >>> all available addresses. In the Linux client, it does. For the 3.x >> >> Well, on my Debianu GNU/Linux, bacula-fd 5.0.2, it does not. > > Ah, I just assumed this problem was with Windows only. I never thought to > check a linux host. I can confirm this on Ubuntu with packaged bacula-fd > 5.0.2. > >> In absence of specified ipv6 addr in FDAddresses, it will listen only on >> 0.0.0.0 (all IPv4 addresses). >> >> I must use: >> >> FDAddresses = { >> ipv6 = { addr = :: } >> } >> >> in order to make it listen to all IPv4 and IPv6 addresses (which is also >> probably what OP wanted to do, and what probably should be bacula default >> (which it currently isn't) if no FDAddress/FDAddresses are specified. > > The above config will makes bacula-fd listen on IPv6 only on my Ubuntu > instance (which makes sense of course). However, if you add the IPv4 in: > > FDAddresses = { > ipv4 = { addr = 0.0.0.0; port = 9102; } > ipv6 = { addr = :: } > } > > It no longer binds to any IPv6 addresses. > > Gavin > >
I'll do some tests, and it seems there a pb in decoding (parsing and recognize) ipv6 shortcut bacula-fd -d200 -c /etc/bacula/bacula-fd.conf bacula-fd: filed_conf.c:452-0 Inserting director res: yoda-mon 03-Apr 14:24 bacula-fd: ERROR TERMINATION at address_conf.c:503 Config error: Can't add hostname(::) and port(9102) to addrlist (can't resolve hostname(::) Authoritative answer for host not found.) : line 36, col 38 of file /etc/bacula/bacula-fd.conf ipv6 = { addr = ::; port = 9102 } if I put full ipv6 address there's no pb, and bacula-fd is listening on the address & port FileDaemon { Name = c-3po-fd FDAddresses = { ipv4 = { addr = 0.0.0.0; port = 9102 } # ipv6 = { addr = ::; port = 9102 } # not working actually ipv6 = { addr = 2001:1234:f7c:0:111:20ff:fef6:4e5d; port = 9102 } # fake ipv6 for mail :D } WorkingDirectory = /var/lib/bacula Pid Directory = /var/run Maximum Concurrent Jobs = 20 } Tested on openSUSE, bacula 5.0.3 director then connect primarily by ipv6, which is good. -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member & Ambassador GPG KEY : D5C9B751C4653227 irc: tigerfoot ------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users