Hello Rasmus, squid has implemented the happy eyeballs algorithm, so squid uses the best protocol to reach the server. More infos about happy eyeball can be found here: https://datatracker.ietf.org/doc/html/rfc8305 On Tue, Jul 16, Rasmus Horndrup wrote: > Hi, > On a dual stack network interface I’m interested in using squid as a ipv6 only forward proxy. > My general understanding was that squid will prefer to use ipv6 whenever available, but I’m having issues with squid seemingly preferring ipv4 in some cases. > > I have two examples, where it proceeds using IPv6 for the first and IPv4 for the second. > > From the looks of it, they both successfully receive A and AAAA records, but how can I basically force squid to use IPv6? > > Resolves to IPv6: > --------- > CONNECT www.google.com:443 HTTP/1.1 > Host: www.google.com:443 > Proxy-Authorization: Basic cHJpY2VzaGFwZTpwcmljZXNoYXBlMTIz > User-Agent: curl/8.6.0 > Proxy-Connection: Keep-Alive > > > ---------- > 2024/07/16 14:08:58.089 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:08:58.089 kid1| 14,3| ipcache.cc(732) ipcache_gethostbyname: ipcache_gethostbyname: 'www.google.com', flags=1 > 2024/07/16 14:08:58.090 kid1| 14,3| ipcache.cc(313) ipcacheRelease: ipcacheRelease: Releasing entry for 'www.google.com' > 2024/07/16 14:08:58.090 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:08:58.090 kid1| 14,4| ipcache.cc(610) ipcache_nbgethostbyname: www.google.com > 2024/07/16 14:08:58.090 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:08:58.090 kid1| 14,5| ipcache.cc(670) ipcache_nbgethostbyname_: ipcache_nbgethostbyname: MISS for 'www.google.com' > 2024/07/16 14:08:58.090 kid1| 78,3| dns_internal.cc(1793) idnsALookup: idnsALookup: buf is 32 bytes for www.google.com, id = 0xfc67 > 2024/07/16 14:08:58.090 kid1| 78,3| dns_internal.cc(1729) idnsSendSlaveAAAAQuery: buf is 32 bytes for www.google.com, id = 0x147d > 2024/07/16 14:08:58.090 kid1| 14,4| ipcache.cc(610) ipcache_nbgethostbyname: www.google.com > 2024/07/16 14:08:58.090 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:08:58.090 kid1| 14,5| ipcache.cc(670) ipcache_nbgethostbyname_: ipcache_nbgethostbyname: MISS for 'www.google.com' > 2024/07/16 14:08:58 pinger| Pinger exiting. > 2024/07/16 14:08:58.117 kid1| 78,3| dns_internal.cc(1319) idnsRead: idnsRead: starting with FD 10 > 2024/07/16 14:08:58.117 kid1| 78,3| dns_internal.cc(1365) idnsRead: idnsRead: FD 10: received 144 bytes from [2001:4860:4860::8888]:53 > 2024/07/16 14:08:58.117 kid1| 78,3| dns_internal.cc(1172) idnsGrokReply: idnsGrokReply: QID 0x147d, 4 answers > 2024/07/16 14:08:58.117 kid1| 78,6| dns_internal.cc(1105) idnsCallbackOneWithAnswer: 4 records for 0x648c0dbd80d8 > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(480) ipcacheParse: 4 answers for www.google.com > 2024/07/16 14:08:58.117 kid1| 14,5| ipcache.cc(549) updateTtl: use first 300 from RR TTL 300 > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #1 [2607:f8b0:4004:c07::93] > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #2 [2607:f8b0:4004:c07::6a] > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #3 [2607:f8b0:4004:c07::67] > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #4 [2607:f8b0:4004:c07::68] > 2024/07/16 14:08:58.117 kid1| 78,6| dns_internal.cc(1105) idnsCallbackOneWithAnswer: 4 records for 0x648c0dbdca68 > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(480) ipcacheParse: 4 answers for www.google.com > 2024/07/16 14:08:58.117 kid1| 14,5| ipcache.cc(549) updateTtl: use first 300 from RR TTL 300 > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #1 [2607:f8b0:4004:c07::93] > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #2 [2607:f8b0:4004:c07::6a] > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #3 [2607:f8b0:4004:c07::67] > 2024/07/16 14:08:58.117 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #4 [2607:f8b0:4004:c07::68] > 2024/07/16 14:08:58.129 kid1| 78,3| dns_internal.cc(1319) idnsRead: idnsRead: starting with FD 10 > 2024/07/16 14:08:58.129 kid1| 78,3| dns_internal.cc(1365) idnsRead: idnsRead: FD 10: received 128 bytes from [2001:4860:4860::8888]:53 > 2024/07/16 14:08:58.129 kid1| 78,3| dns_internal.cc(1172) idnsGrokReply: idnsGrokReply: QID 0xfc67, 6 answers > 2024/07/16 14:08:58.129 kid1| 78,6| dns_internal.cc(1105) idnsCallbackOneWithAnswer: last 6 records for 0x648c0dbd80d8 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(480) ipcacheParse: 6 answers for www.google.com > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #5 172.253.62.106 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #6 172.253.62.104 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #7 172.253.62.99 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #8 172.253.62.103 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #9 172.253.62.105 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #10 172.253.62.147 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(586) ipcacheHandleReply: done with www.google.com: [2607:f8b0:4004:c07::93] #1/10-0 > 2024/07/16 14:08:58.129 kid1| 78,6| dns_internal.cc(1105) idnsCallbackOneWithAnswer: last 6 records for 0x648c0dbdca68 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(480) ipcacheParse: 6 answers for www.google.com > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #5 172.253.62.106 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #6 172.253.62.104 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #7 172.253.62.99 > 2024/07/16 14:08:58.129 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #8 172.253.62.103 > 2024/07/16 14:08:58.130 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #9 172.253.62.105 > 2024/07/16 14:08:58.130 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #10 172.253.62.147 > 2024/07/16 14:08:58.130 kid1| 14,3| ipcache.cc(586) ipcacheHandleReply: done with www.google.com: [2607:f8b0:4004:c07::93] #1/10-0 > 2024/07/16 14:08:58.130 kid1| 14,3| ipcache.cc(313) ipcacheRelease: ipcacheRelease: Releasing entry for 'www.google.com' > 2024/07/16 14:08:58.130 kid1| 14,3| ipcache.cc(732) ipcache_gethostbyname: ipcache_gethostbyname: 'www.google.com', flags=1 > 2024/07/16 14:08:58.130 kid1| 14,3| ipcache.cc(732) ipcache_gethostbyname: ipcache_gethostbyname: 'www.google.com', flags=1 > 2024/07/16 14:08:58.130 kid1| 26,3| tunnel.cc(1141) tunnelStart: tunnelStart > 2024/07/16 14:08:58.130 kid1| 26,3| tunnel.cc(1174) tunnelStart: CONNECT www.google.com:443 HTTP/1.1 > 2024/07/16 14:08:58.130 kid1| 26,3| tunnel.cc(359) TunnelStateData: TunnelStateData constructed this=0x648c0e047388 > 2024/07/16 14:08:58.130 kid1| 14,4| ipcache.cc(617) nbgethostbyname: www.google.com > 2024/07/16 14:08:58.131 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:08:58.131 kid1| 14,4| ipcache.cc(657) ipcache_nbgethostbyname_: ipcache_nbgethostbyname: HIT for 'www.google.com' > 2024/07/16 14:08:58.227 kid1| 26,5| tunnel.cc(508) updateAttempts: 1 > 2024/07/16 14:08:58.227 kid1| 14,4| ipcache.cc(610) ipcache_nbgethostbyname: www.google.com > 2024/07/16 14:08:58.227 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:08:58.227 kid1| 14,4| ipcache.cc(657) ipcache_nbgethostbyname_: ipcache_nbgethostbyname: HIT for 'www.google.com' > 2024/07/16 14:08:58.227 kid1| 14,5| net_db.cc(357) networkFromInaddr: networkFromInaddr : Masked IPv6 Address to [2607:f8b0:4004:c07::93]/64 routing part. > > > > Resolves to IPv4: > --------- > CONNECT www.google.com:443 HTTP/1.1 > Host: www.google.com:443 > Proxy-Authorization: Basic cHJpY2VzaGFwZTpwcmljZXNoYXBlMTIz > User-Agent: curl/8.6.0 > Proxy-Connection: Keep-Alive > > > ---------- > 2024/07/16 14:29:01.280 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:29:01.280 kid1| 14,3| ipcache.cc(732) ipcache_gethostbyname: ipcache_gethostbyname: 'www.google.com', flags=1 > 2024/07/16 14:29:01.280 kid1| 14,3| ipcache.cc(313) ipcacheRelease: ipcacheRelease: Releasing entry for 'www.google.com' > 2024/07/16 14:29:01.280 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:29:01.280 kid1| 14,4| ipcache.cc(610) ipcache_nbgethostbyname: www.google.com > 2024/07/16 14:29:01.280 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:29:01.280 kid1| 14,5| ipcache.cc(670) ipcache_nbgethostbyname_: ipcache_nbgethostbyname: MISS for 'www.google.com' > 2024/07/16 14:29:01.280 kid1| 78,3| dns_internal.cc(1793) idnsALookup: idnsALookup: buf is 32 bytes for www.google.com, id = 0xd80b > 2024/07/16 14:29:01.280 kid1| 78,3| dns_internal.cc(1729) idnsSendSlaveAAAAQuery: buf is 32 bytes for www.google.com, id = 0xacdf > 2024/07/16 14:29:01.280 kid1| 14,4| ipcache.cc(610) ipcache_nbgethostbyname: www.google.com > 2024/07/16 14:29:01.280 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:29:01.280 kid1| 14,5| ipcache.cc(670) ipcache_nbgethostbyname_: ipcache_nbgethostbyname: MISS for 'www.google.com' > 2024/07/16 14:29:01.300 kid1| 78,3| dns_internal.cc(1319) idnsRead: idnsRead: starting with FD 8 > 2024/07/16 14:29:01.300 kid1| 78,3| dns_internal.cc(1365) idnsRead: idnsRead: FD 8: received 128 bytes from [2001:4860:4860::8888]:53 > 2024/07/16 14:29:01.300 kid1| 78,3| dns_internal.cc(1172) idnsGrokReply: idnsGrokReply: QID 0xd80b, 6 answers > 2024/07/16 14:29:01.300 kid1| 78,6| dns_internal.cc(1105) idnsCallbackOneWithAnswer: 6 records for 0x5a939a3a4e08 > 2024/07/16 14:29:01.300 kid1| 14,3| ipcache.cc(480) ipcacheParse: 6 answers for www.google.com > 2024/07/16 14:29:01.300 kid1| 14,5| ipcache.cc(549) updateTtl: use first 300 from RR TTL 300 > 2024/07/16 14:29:01.300 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #1 172.253.62.104 > 2024/07/16 14:29:01.300 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #2 172.253.62.103 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #3 172.253.62.105 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #4 172.253.62.147 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #5 172.253.62.106 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #6 172.253.62.99 > 2024/07/16 14:29:01.301 kid1| 78,6| dns_internal.cc(1105) idnsCallbackOneWithAnswer: 6 records for 0x5a939a3a0438 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(480) ipcacheParse: 6 answers for www.google.com > 2024/07/16 14:29:01.301 kid1| 14,5| ipcache.cc(549) updateTtl: use first 300 from RR TTL 300 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #1 172.253.62.104 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #2 172.253.62.103 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #3 172.253.62.105 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #4 172.253.62.147 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #5 172.253.62.106 > 2024/07/16 14:29:01.301 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #6 172.253.62.99 > 2024/07/16 14:29:01.311 kid1| 78,3| dns_internal.cc(1319) idnsRead: idnsRead: starting with FD 8 > 2024/07/16 14:29:01.311 kid1| 78,3| dns_internal.cc(1365) idnsRead: idnsRead: FD 8: received 144 bytes from [2001:4860:4860::8888]:53 > 2024/07/16 14:29:01.311 kid1| 78,3| dns_internal.cc(1172) idnsGrokReply: idnsGrokReply: QID 0xacdf, 4 answers > 2024/07/16 14:29:01.311 kid1| 78,6| dns_internal.cc(1105) idnsCallbackOneWithAnswer: last 4 records for 0x5a939a3a4e08 > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(480) ipcacheParse: 4 answers for www.google.com > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #7 [2607:f8b0:4004:c07::6a] > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #8 [2607:f8b0:4004:c07::93] > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #9 [2607:f8b0:4004:c07::63] > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #10 [2607:f8b0:4004:c07::69] > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(586) ipcacheHandleReply: done with www.google.com: 172.253.62.104 #1/10-0 > 2024/07/16 14:29:01.311 kid1| 78,6| dns_internal.cc(1105) idnsCallbackOneWithAnswer: last 4 records for 0x5a939a3a0438 > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(480) ipcacheParse: 4 answers for www.google.com > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #7 [2607:f8b0:4004:c07::6a] > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #8 [2607:f8b0:4004:c07::93] > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #9 [2607:f8b0:4004:c07::63] > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(535) addGood: www.google.com #10 [2607:f8b0:4004:c07::69] > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(586) ipcacheHandleReply: done with www.google.com: 172.253.62.104 #1/10-0 > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(313) ipcacheRelease: ipcacheRelease: Releasing entry for 'www.google.com' > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(732) ipcache_gethostbyname: ipcache_gethostbyname: 'www.google.com', flags=1 > 2024/07/16 14:29:01.311 kid1| 14,3| ipcache.cc(732) ipcache_gethostbyname: ipcache_gethostbyname: 'www.google.com', flags=1 > 2024/07/16 14:29:01.311 kid1| 26,3| tunnel.cc(1141) tunnelStart: tunnelStart > 2024/07/16 14:29:01.312 kid1| 26,3| tunnel.cc(1174) tunnelStart: CONNECT www.google.com:443 HTTP/1.1 > 2024/07/16 14:29:01.312 kid1| 26,3| tunnel.cc(359) TunnelStateData: TunnelStateData constructed this=0x5a939a80e858 > 2024/07/16 14:29:01.312 kid1| 44,3| peer_select.cc(311) peerSelect: CONNECT > 2024/07/16 14:29:01.312 kid1| 44,3| peer_select.cc(612) selectMore: CONNECT www.google.com > 2024/07/16 14:29:01.312 kid1| 44,3| peer_select.cc(577) checkNetdbDirect: MY RTT = 95 msec > 2024/07/16 14:29:01.312 kid1| 44,3| peer_select.cc(578) checkNetdbDirect: minimum_direct_rtt = 400 msec > 2024/07/16 14:29:01.312 kid1| 44,3| peer_select.cc(644) selectMore: direct = DIRECT_YES (checkNetdbDirect) > 2024/07/16 14:29:01.312 kid1| 44,3| peer_select.cc(650) selectMore: direct = DIRECT_YES > 2024/07/16 14:29:01.312 kid1| 44,3| peer_select.cc(1102) addSelection: adding HIER_DIRECT#www.google.com > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(460) resolveSelected: Find IP destination for: www.google.com:443' via www.google.com > 2024/07/16 14:29:01.312 kid1| 14,4| ipcache.cc(617) nbgethostbyname: www.google.com > 2024/07/16 14:29:01.312 kid1| 14,3| Address.cc(389) lookupHostIP: Given Non-IP 'www.google.com': Name or service not known > 2024/07/16 14:29:01.312 kid1| 14,4| ipcache.cc(657) ipcache_nbgethostbyname_: ipcache_nbgethostbyname: HIT for 'www.google.com' > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn24 local=0.0.0.0 remote=172.253.62.104:443 HIER_DIRECT flags=1, destination #1 for www.google.com:443 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.312 kid1| 17,5| AsyncCall.cc(29) AsyncCall: The AsyncCall TunnelStateData::noteConnection constructed, this=0x5a939a8009c0 [call2215] > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn25 local=0.0.0.0 remote=172.253.62.103:443 HIER_DIRECT flags=1, destination #2 for www.google.com:443 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn26 local=0.0.0.0 remote=172.253.62.105:443 HIER_DIRECT flags=1, destination #3 for www.google.com:443 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn27 local=0.0.0.0 remote=172.253.62.147:443 HIER_DIRECT flags=1, destination #4 for www.google.com:443 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn28 local=0.0.0.0 remote=172.253.62.106:443 HIER_DIRECT flags=1, destination #5 for www.google.com:443 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn29 local=0.0.0.0 remote=172.253.62.99:443 HIER_DIRECT flags=1, destination #6 for www.google.com:443 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn30 local=[::] remote=[2607:f8b0:4004:c07::6a]:443 HIER_DIRECT flags=1, destination #7 for www.google.com:443 > 2024/07/16 14:29:01.312 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn31 local=[::] remote=[2607:f8b0:4004:c07::93]:443 HIER_DIRECT flags=1, destination #8 for www.google.com:443 > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn32 local=[::] remote=[2607:f8b0:4004:c07::63]:443 HIER_DIRECT flags=1, destination #9 for www.google.com:443 > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1174) handlePath: PeerSelector2 found conn33 local=[::] remote=[2607:f8b0:4004:c07::69]:443 HIER_DIRECT flags=1, destination #10 for www.google.com:443 > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1180) handlePath: always_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1181) handlePath: never_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(1182) handlePath: timedout = 0 > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(479) resolveSelected: PeerSelector2 found all 10 destinations for www.google.com:443 > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(480) resolveSelected: always_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(481) resolveSelected: never_direct = DENIED > 2024/07/16 14:29:01.313 kid1| 44,2| peer_select.cc(482) resolveSelected: timedout = 0 > 2024/07/16 14:29:01.313 kid1| 17,3| FwdState.cc(1568) GetMarkingsToServer: from 0.0.0.0 tos 0 netfilter mark 0 > 2024/07/16 14:29:01.409 kid1| 17,4| HappyConnOpener.cc(501) sendSuccess: new prime connection: conn35 local=HIDDEN:38852 remote=172.253.62.104:443 HIER_DIRECT FD 15 flags=1 @0 > 2024/07/16 14:29:01.409 kid1| 17,5| AsyncCall.cc(96) ScheduleCall: HappyConnOpener.cc(505) will call TunnelStateData::noteConnection(new conn35 local=HIDDEN remote=172.253.62.104:443 HIER_DIRECT FD 15 flags=1 @0) [call2215] > > > > Best regards > > Rasmus > _______________________________________________ > squid-users mailing list > squid-users@xxxxxxxxxxxxxxxxxxxxx > https://lists.squid-cache.org/listinfo/squid-users -- Gruß Dieter -- I do not get viruses because I do not use MS software. If you use Outlook then please do not put my email address in your address-book so that WHEN you get a virus it won't use my address in the