Hey Don,
For now I have not tested 3.2+ with wccp yet since I do not have all the
resources I had In the past for it now.
I wrote this:
http://wiki.squid-cache.org/ConfigExamples/UbuntuTproxy4Wccp2
And If it works on 3.1 I want to make sure it's a regression between 3.1
to 3.2 3.3.
Can you by any chance compile 3.1 and 3.2 and test it?
The latest 3.1 is 3.1.23 and for 3.2 is 3.2.13.
The sources can be found here:
http://www.squid-cache.org/Versions/
Can you pin-point it to a specific place like the startup or in runtime
of squid?
Would a "squid -k parse" will result in the same issue?
Thanks,
Eliezer
On 17/12/13 22:07, Don Brearley wrote:
Hi Guy,
I just attempted 3.3.9 on FreeBSD 9.2/amd64 and I get the exact same error. What are you doing different than I?
Compiled from source with: --prefix=/usr --disable-ipv6 --enable-wccp2 (tried both with and without ipv6)
The error (with squid -d 256):
2013/12/17 13:21:20 kid1| Ip::Address::GetSockAddr : Cannot convert non-IPv4 to IPv4. from [::]
Assertion failed: (false), function GetSockAddr. file Address.cc, line 966.
here is my wccp2 config from squid.conf
1.2.3.4 = interface on switch with wccp2 enabled
5.6.7.8 = local interface on squid box to listen on
wccp2_router 1.2.3.4
wccp2_return_method gre
wccp2_forwarding_method gre
wccp2_service standard 0
wccp2_address 5.6.7.8
When I comment out "wccp2_router" -- issue disappears.
Thanks again for your help!
- Don