IPv6 enabled Squid fails if host do not have IPv6 enabled

From: Henrik Nordström <henrik_at_henriknordstrom.net>
Date: Mon, 18 Jan 2010 11:53:52 +0100

This is one of those odd bug reports which users encounter in the field
when running a packaged Squid (Fedora).

If Squid is build with IPv6 support enabled (which Fedora 12 Squid is),
but the host for some reason do not have IPv6 support enabled then the
binary will fail with "comm_open: socket failure: (97) Address family
not supported by protocol"

Question is, do we consider this a bug or just a misconfigured host?

https://bugzilla.redhat.com/show_bug.cgi?id=548903

Note that Fedora 12 by default do have IPv6 support enabled in even if
unconfigured. Special host configuration is needed to completely disable
IPv6 support triggering this issue (see Fedora bug report above).

But I can imagine other distributions may give the user an easy option
to fully disable IPv6 support if they want.

Users compiling their own kernels may also run into this issue.

Regards
Henrik
Received on Mon Jan 18 2010 - 10:54:00 MST

This archive was generated by hypermail 2.2.0 : Mon Jan 18 2010 - 12:00:06 MST