On 10/31/2017 01:13 AM, Amos Jeffries wrote: > Why disabling persistence? it has nothing to do with IPv4 vs IPv6. FWIW, the author is correctly following squid.conf instructions: "The use of this directive using client dependent ACLs is incompatible with the use of server side persistent connections. To ensure correct results it is best to set server_persistent_connections to off when using this directive in such configurations." As you know, the tcp_outgoing_address directive has an implicit (but documented) "preserve selected address family" rule which makes it useless for directing requests to IPv6 servers. Squid appears to lack a good general-purpose knob to route traffic to a particular address family: The address resolution code accepts any supported family, and the address selection code has no family discrimination code either. Adding destination_access or a similar new configuration directive (with a few new ACLs?) would address this and similar use cases. Alex. > acl port1 myport 3001 > tcp_outgoing_address 2001:19f1:9232:d4d:b757:3535:1910:412e port1 > server_persistent_connections off _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users