[squid-users] Q: squid as proxy for OWA: authentication not passing through

From: John H. Nyhuis <cabal_at_uw.edu>
Date: Sat, 4 Feb 2012 01:23:55 +0000

I'm trying to set up squid as a proxy for a Microsoft Exchange OWA server, and would appreciate it if someone could point out what I am missing in my squid.conf When I connect directly to OWA using a browser, I am presented with a username / password dialogue, and can log in. When I connect through squid, I do not receive the username / password dialogue, and squid logs a TCP_MISS/403. I think squid is not passing the authentication dialogue back to the client, and then the connection times out. squid version: squid3-3.1.16-57.2 exchange version: 2010 squirm is used to rewrite the requests squid sends to the target exchange server squid.conf: (with IP's removed) https_port <squid's IP>:443 accel cert=/etc/squid/ssl/0123trial.com.crt key=/etc/squid/ssl/0123trial.com.key defaultsite=<exchange server> vhost protocol=https cache_peer <squid's IP> parent 443 0 no-query originserver login=PASS ssl sslflags=DONT_VERIFY_PEER front-end-https=on name=owaServer acl OWA dstdomain <exchange server> extension_methods RPC_IN_DATA RPC_OUT_DATA cache_peer_access owaServer allow OWA never_direct allow OWA redirect_program /usr/local/squirm/bin/squirm redirect_children 1 A connection attempt through squid to the exchange server on a browser is logged in access.log as follows https://<squid's IP>/testuser@<exchange server>/ access.log: 1328317941.803 0 <squid's IP> TCP_MISS/403 4601 GET https://<squid's IP>/testuser@<exchange server>/ - NONE/- text/html 1328317941.804 8 5.36.162.200 TCP_MISS/403 4736 GET https://<squid's IP>/testuser@<exchange server>/ - DIRECT/<squid's IP> text/html I'd be much obliged if someone could point out what I have misconfigured. Thanks, John Nyhuis cabal_at_uw.edu H: (206)-361-5997
Received on Sat Feb 04 2012 - 01:24:08 MST

This archive was generated by hypermail 2.2.0 : Sat Feb 04 2012 - 12:00:02 MST