Hello Dan, Sorry I didn't read to the bottom of your email. Well, then the problem is very likely what you originally said -- a configuration error. Apparently, Bacula has detected that IPv6 is enabled, but it isn't really on your machine. Please look in <bacula>/src/config.h after having done a ./configure.
If you have: #define HAVE_IPV6 1 and there is no IPv6 on your machine, there is likely to be a problem. The quickie patch to see if that is the problem is to comment out that statement, build again and re-run the test. What I don't understand is why TLS turns on IPv6. Perhaps OpenSSL uses it by default. If that is the case, then it is possible that turning off IPv6 in Bacula (as described above) will not resolve the problem, and the problem will then be in the OpenSSL libraries. Best regards, Kern On 03/31/2014 03:01 PM, Dan Langille wrote: > On 2014-03-31 07:36 AM, Kern Sibbald wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Hello Dan, >> >> I have to admit that I haven't run a Dart test for a very long time. >> The plugin-test should be removed from it, which I have done. I've >> pushed the patch to the git repo. >> >> Concerning the tls-test: that is a problem. Can you tell me what >> TCP/IP protocol 28 is on FreeBSD? > Nothing, that I see: > > $ grep 28 /etc/services | head > gss-xlicen 128/tcp #GSS X License Verification > gss-xlicen 128/udp #GSS X License Verification > http-mgmt 280/tcp > http-mgmt 280/udp > personal-link 281/tcp > personal-link 281/udp > cableport-ax 282/tcp #cable port a/x > cableport-ax 282/udp #cable port a/x > rescap 283/tcp > rescap 283/udp > >> This test runs perfectly here, and >> we have made some significant networking changes. This protocol should >> be the sa_family member and should normally be AF_INET for IPv4. >> However, now Bacula handles IPv6 much better than previous versions, >> and apparently there is a problem or difference with the FreeBSD IP >> definitions. For IPv6 this value should be AF_INET6. Those are the >> only two values that Bacula understands. > FYI, there is no IPv6 on the regression testing machine in question. > >> Note for Linux: AF_INET == 2 AF_INET6 = 10, so 28 is something >> different and doesn't even exist on Linux. > Guess what, you're right. See: > > https://www.freebsd.org/doc/en/books/developers-handbook/sockets-essential-functions.html > > #define AF_INET6 28 > > >> Best regards, >> Kern >> >> On 03/31/2014 04:04 AM, Dan Langille wrote: >> > On Mar 30, 2014, at 4:44 PM, Dan Langille <d...@langille.org> wrote: >> > >> >> I tried some regression tests for Bacula 7 tonight. I found what I >> think may be a configure issue. >> > >> > The test finished, two errors: >> > >> > http://regress.bacula.org/buildSummary.php?buildid=24125 [1] >> > >> > >> > >> > >> ------------------------------------------------------------------------------ >> > >> > >> > _______________________________________________ >> > Bacula-devel mailing list >> > Bacula-devel@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/bacula-devel [2] >> >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.11 (GNU/Linux) >> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ [3] >> >> iEYEARECAAYFAlM5U0gACgkQNgfoSvWqwEi0CwCg3o5/4r1t4c4t+GhBroPBGUzN >> 9DEAoIdsqFwiAqHGJOyvzSsEc/5uENOh >> =R++t >> -----END PGP SIGNATURE----- >> >> >> >> Links: >> ------ >> [1] http://regress.bacula.org/buildSummary.php?buildid=24125 >> [2] https://lists.sourceforge.net/lists/listinfo/bacula-devel >> [3] http://www.enigmail.net/ ------------------------------------------------------------------------------ _______________________________________________ Bacula-devel mailing list Bacula-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-devel