I just got this email from a Microsoft tech. Does this help at all?
I think I might have a hunch at what could be going on............ When you sync against a mailbox that resides in the same site as the publicly accessible CAS server the request header sent between the device and the CAS server looks like this: RequestHeader : POST /Microsoft-Server-ActiveSync/default.eas?Cmd=FolderSync&DeviceId=BAD73E6E02156460E800185977C03182&DeviceType=PocketPC Cache-Control: no-cache Connection: Keep-Alive Content-Length: 13 Content-Type: application/vnd.ms-sync.wbxml Accept-Language: en-us Authorization: ******** Host: mail.thesimpsons.com Reverse-Via: HANKRRAS MS-ASProtocolVersion: 12.1 X-MS-PolicyKey: 0 When you sync against a mailbox that resides in the another site, and the publicly accessible CAS server has to proxy the request to another CAS, the request header sent between the device and the CAS server looks like this: RequestHeader : POST /Microsoft-Server-ActiveSync/default.eas?Cmd=Provision&DeviceId=BAD73E6E02156460E800185977C03182&DeviceType=PocketPC Cache-Control: no-cache Content-Length: 41 Content-Type: application/vnd.ms-sync.wbxml Accept-Language: en-us Authorization: ******** Expect: 100-continue Host: hank1.simpsons.com Referer: https://mail.thesimpsons.com/Microsoft-Server-ActiveSync/default.eas?Cmd=Provision&DeviceId=BAD73E6E02156460E800185977C03182&DeviceType=PocketPC X-ExCompId: AirSync Reverse-Via: HANKRRAS MS-ASProtocolVersion: 12.1 X-MS-PolicyKey: 0 X-EAS-Proxy: S-1-5-21-1937965725-1210898722-3484717379-1130,simpsons\moe Notice the three extra HTTP verbs (highlighted) that get added to the proxy request header. My hunch is that when APACHE receives this header it doesn't understand those extra verbs and the request fails. I have found some similar issues when customers were using ISA 2000 to reverse publish their servers and there was an update to ISA that added verbs to the product so it could understand the request. Can you talk to the APACHE admin and see if he can confirm if APACHE is having trouble processing these extra verbs, and if so, is there anyway to get APACHE to deal with those verbs going forward. This might explain why it all works internally (as nothing is inspecting or processing those extra verbs) but fails when going through APACHE. ________________________________ From: Dwyer, Simon [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 24, 2008 2:33 PM To: users@httpd.apache.org Subject: [EMAIL PROTECTED] Exchange 2007, Mod_Proxy, Activesync Hi all, Having an issue with Activesync and exchange 2007 going through mod_proxy. It works fine when the mail box belongs to the internet accessible CAS but when that CAS passes the request to another CAS it fails with a 0x85010014 error on the activesync device. This works fine if the mobile device is on the internal network bypassing the proxy. So I am kinda stuck. Config follows, so could someone see if anything is jumping out at them as wrong: <VirtualHost 10.10.10.100:443> DocumentRoot "/opt/www/owa" ServerName <domain>:443 ServerAdmin DirectoryIndex index.html index.php SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCertificateFile <Cert Key> SSLCertificateKeyFile <cert key> SSLCertificateChainFile <cert key> SSLProxyEngine on RewriteEngine On KeepAlive On MaxKeepAliveRequests 200 KeepAliveTimeout 600 RequestHeader set Front-End-Https "On" ProxyRequests Off ProxyPreserveHost On ProxyVia full <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass /Microsoft-Server-ActiveSync/ https://<internalserver>/Microsoft-Server-ActiveSync/ smax=50 max=60 ttl=1000 timeout=1000 ProxyPassReverse /Microsoft-Server-ActiveSync/ https://<Domain>/Microsoft-Server-ActiveSync/ ProxyPass / https://<internalServer>/ ProxyPassReverse / https//<Domain>/ </VirtualHost>