I'm using an ICAP reqmod service to change the URI of certain requests
(including the host name). When running under a non-transparent proxy
this works fine. However, when using TPROXY, Squid uses the original
destination IP address of the connection rather than the Host header to
determine where to connect to, so modifying the request doesn't cause
Squid to actually connect to a different host.
Is there any way to force Squid to connect to the host in the rewritten
request, rather than continuing to connect to the original IP address?
I'm aware of the "client_dst_passthru off" option, which sounds like it
would almost do what I want, except the manual says that this option
gets forced back on for requests that fail host verification.
--
- Steve Hill
Technical Director
Opendium Limited http://www.opendium.com
Direct contacts:
Instant messager: xmpp:steve_at_opendium.com
Email: steve_at_opendium.com
Phone: sip:steve_at_opendium.com
Sales / enquiries contacts:
Email: sales_at_opendium.com
Phone: +44-844-9791439 / sip:sales_at_opendium.com
Support contacts:
Email: support_at_opendium.com
Phone: +44-844-4844916 / sip:support_at_opendium.com
Received on Mon Dec 02 2013 - 16:17:33 MST
This archive was generated by hypermail 2.2.0 : Tue Dec 03 2013 - 12:00:05 MST