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@lists.squid-cache.org > 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 From field. _______________________________________________ squid-users mailing list squid-users@lists.squid-cache.org https://lists.squid-cache.org/listinfo/squid-users