[squid-users] ActiveSync stopped working in reverse proxy

From: Randy Sargent <rsargent_at_bhamnews.com>
Date: Fri, 26 Feb 2010 11:24:07 -0600

Hi -

I have a Squid3 reverse proxy set up for SSL offloading.  It has been working fine until 48 hours ago for ActiveSync users.  If I bypass the proxy (NAT around it) they can connect fine.  Below is a <EDITED> snippet from the cache.log in debug mode:

2010/02/26 10:06:57.184| httpRequestFree: https://host.domain.com/Microsoft-Server-ActiveSync?User=<USERNAME>&DeviceId=<DEVICEID>&DeviceType=SmartPhone&Cmd=Sync
2010/02/26 10:06:57.184| ACLChecklist::~ACLChecklist: destroyed 0x97951b0
2010/02/26 10:06:57.184| StoreEntry::unlock: key '<KEY>' count=2
2010/02/26 10:06:57.184| fd_close FD 124 https://host.domain.com/Microsoft-Server-ActiveSync?User=t
2010/02/26 10:06:57.184| ConnStateData::~ConnStateData: FD -1
2010/02/26 10:06:57.184| event.cc(225) checkEvents
2010/02/26 10:06:57.193| EventDispatcher::dispatch: Running 'mem_obj->abort.callback'
2010/02/26 10:06:57.193| comm_close: FD 114
2010/02/26 10:06:57.193| commSetTimeout: FD 114 timeout -1
2010/02/26 10:06:57.193| commio_complete_callback: called for 114 (-10, 0)
2010/02/26 10:06:57.193| commio_call_callback: called for 114
2010/02/26 10:06:57.193| httpReadReply: FD 114: len 0.
2010/02/26 10:06:57.193| http socket closing
2010/02/26 10:06:57.193| commCallCloseHandlers: FD 114
2010/02/26 10:06:57.193| commCallCloseHandlers: ch->handler=1 data=0x97b6470
2010/02/26 10:06:57.193| httpStateFree: FD 114, httpState=0x97b6470
2010/02/26 10:06:57.193| http.cc(144) HttpStateData 0x97b6470 destroyed; FD 114
2010/02/26 10:06:57.193| StoreEntry::unlock: key '<KEY>' count=1
2010/02/26 10:06:57.193| Server.cc(427) cleaning ICAP; ACL: 0
2010/02/26 10:06:57.193| commCallCloseHandlers: ch->handler=1 data=0x97a5e88
2010/02/26 10:06:57.193| fwdServerClosed: FD 114 https://host.domain.com/Microsoft-Server-ActiveSync?User=<USERNAME>&DeviceId=<DEVICEID>&DeviceType=SmartPhone&Cmd=Sync
2010/02/26 10:06:57.193| commCallCloseHandlers: ch->handler=1 data=0x94c9748
2010/02/26 10:06:57.193| fd_close FD 114 https://host.domain.com/Microsoft-Server-ActiveSync?User=t
2010/02/26 10:06:57.193| forward.cc(166) FwdState destructor starting
2010/02/26 10:06:57.193| storePendingNClients: returning 0
2010/02/26 10:06:57.193| StoreEntry::unlock: key '<KEY>' count=0
2010/02/26 10:06:57.193| storePendingNClients: returning 0
2010/02/26 10:06:57.193| storeRelease: Releasing: '<KEY>'
2010/02/26 10:06:57.193| store.cc(388) destroyStoreEntry: destroying 0xb5fe6dd4
2010/02/26 10:06:57.193| store.cc(378) destroyMemObject 0x972c2b4
2010/02/26 10:06:57.193| MemObject.cc(97) del MemObject 0x972c2b4
2010/02/26 10:06:57.194| forward.cc(193) FwdState destructor done
2010/02/26 10:06:57.261| event.cc(225) checkEvents
2010/02/26 10:06:57.273| EventDispatcher::dispatch: Running 'MaintainSwapSpace'
2010/02/26 10:06:57.273| storeMaintainSwapSpace: f=1.00, max_scan=500, max_remove=80
2010/02/26 10:06:57.273| UFSSwapDir::maintain: /var/spool/squid3 removed 0/80 f=1.0000 max_scan=500
2010/02/26 10:06:57.286| event.cc(225) checkEvents
2010/02/26 10:06:57.297| EventDispatcher::dispatch: Running 'commCheckHalfClosed'

It appears to connect and then hangs.

Thanks in advance,

R Sargent
Received on Fri Feb 26 2010 - 17:24:13 MST

This archive was generated by hypermail 2.2.0 : Sun Feb 28 2010 - 12:00:06 MST