On Thu, May 26, 2016 at 8:04 AM, Amos Jeffries <squ...@treenet.co.nz> wrote:
> On 24/05/2016 7:52 p.m., Tomas Mozes wrote: > > Hello, > > on two different squid servers I've observed a crash of pinger. First it > > appeared on version 3.5.15 and later on version 3.5.17. > > > > Cache.log contains these lines: > > > > (pinger): Address.cc:671: void Ip::Address::getAddrInfo(addrinfo*&, int) > > const: Assertion `false' failed. > > 2016/05/14 21:55:25 kid1| Bad opcode: 112 from > > [6661:6c73:6522:2061:7420:6c69:6e65:2036] > > 2016/05/14 21:59:13 kid1| recv: (111) Connection refused > > 2016/05/14 21:59:13 kid1| Closing Pinger socket on FD 17 > > > > On both servers, that IPv6 address was the same - > > 6661:6c73:6522:2061:7420:6c69:6e65:2036 > > > > That is the hexadecimal representation of the error: > false" at line 6 > > Which means that your kernel is producing garbage when asked to resolve > an IPv6 address or respond to an ICMPv6 packet. > Cannot we prevent Squid from crashing in these cases? > > > > A quick google search for that showed problems with Squid from the past: > > http://www.squid-cache.org/mail-archive/squid-users/201301/0251.html > > > > The strange thing is that I have IPv6 disabled in the system (not even > as a > > module in the Linux kernel) and Squid was compiled without ipv6 support. > > > > Support for IPv6 has been mandatory for all IP network connected devices > since 2012. > > "Disabling" IPv6 in Squid simply means it will not attempt to use IPv6 > for HTTP connections. It must still be able to identify IPv6 addresses. > Which requires kernel support for IPv6. > > If you don't want IPv6 to take place "the right way" to do it is to > configure your network interfaces not to have IPv6 address assignments > and your machines firewall to block IPv6 traffic. > > Amos > > _______________________________________________ > squid-users mailing list > squid-users@lists.squid-cache.org > http://lists.squid-cache.org/listinfo/squid-users >
_______________________________________________ squid-users mailing list squid-users@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-users