Just upgraded ZeXtras on my server from 1.8.16 to 1.8.17 and now ActiveSync no longer works for my iOS or Blackberry 10 devices.
I have tried removing/re-adding both accounts I have to both devices (Blackberry Q10, iPad 2) with no luck.
My Blackberry tells me "The settings for your account are incorrect. Change your settings and try again"
My iPad provides even less information about why it can't connect.
I use Apache and mod_proxy to proxy my ActiveSync connections since I only have one IP and a web-server already running. I have bypassed this setup for testing and get the same errors.
Everything worked pre-1.8.17. When EAS14 was still in beta I ran the cli commands to switch the accounts in question over to it. Could that be the issue?
To re-produce
1. Upgrade to ZeXtras 1.8.17
2. Try to add an ActiveSync account to a mobile device
Server information
OS: CentOS 6.5 64-bit
CPU: Intel Xeon E3-1230 V2
RAM: 32GB
Storage: LSI MegaRAID MR9270-8i (2x1TB RAID1, 6x3TB RAID6)
Zimbra version: 8.0.7 64-bit
ZeXtras info:
zxsuite core getVersion
zextras_version 1.8.17
zextras_target 8.0.7
zextras_commit 75c2d883fb87d042042446f1895402186b2d4c3e
zextras_lib_version 1.0.0
zextras_lib_commit 85a77116da6aeb0d5362eec2cb7d8d2b2d3e3825
I have 1 server in my Zimbra infrastructure and 1 mailbox server.
These logs may be useful.
/var/log/http/mail.mydomain.com.log
192.168.xxx.xxx - - [10/Aug/2014:16:59:08 -0700] "OPTIONS /Microsoft-Server-ActiveSync HTTP/1.1" 500 - "-" "RIM-Q10-SQN100-3/10.2.1.3247"
192.168.xxx.xxx - - [10/Aug/2014:16:59:08 -0700] "OPTIONS /Microsoft-Server-ActiveSync HTTP/1.1" 500 - "-" "RIM-Q10-SQN100-3/10.2.1.3247"192.168.xxx.xxx - - [10/Aug/2014:17:19:11 -0700] "OPTIONS /Microsoft-Server-ActiveSync HTTP/1.1" 500 - "-" "Apple-iPad2C1/1104.257"
192.168.xxx.xxx - - [10/Aug/2014:17:19:11 -0700] "OPTIONS /Microsoft-Server-ActiveSync HTTP/1.1" 500 - "-" "Apple-iPad2C1/1104.257"
/opt/zimbra/log/sync.log
2014-08-10 17:29:13,018 INFO [qtp1610155881-390: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=390;] sync - [192.168.xxx.xxx] ZxMobile device RIM-Q10-SQN100-3/10.2.1.3247 asking for server configuration
2014-08-10 17:29:13,019 INFO [qtp1610155881-390: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=390;] sync - [192.168.xxx.xxx] ZxMobile device RIM-Q10-SQN100-3/10.2.1.3247 an exception occurred while providing the server configuration
2014-08-10 17:29:26,090 INFO [qtp1610155881-398: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=398;] sync - [192.168.xxx.xxx] ZxMobile device RIM-Q10-SQN100-3/10.2.1.3247 asking for server configuration
2014-08-10 17:29:26,092 INFO [qtp1610155881-398: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=398;] sync - [192.168.xxx.xxx] ZxMobile device RIM-Q10-SQN100-3/10.2.1.3247 an exception occurred while providing the server configuration
2014-08-10 17:29:26,399 INFO [qtp1610155881-398: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=398;] sync - [192.168.xxx.xxx] ZxMobile device RIM-Q10-SQN100-3/10.2.1.3247 asking for server configuration
2014-08-10 17:29:26,400 INFO [qtp1610155881-398: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=398;] sync - [192.168.xxx.xxx] ZxMobile device RIM-Q10-SQN100-3/10.2.1.3247 an exception occurred while providing the server configuration
2014-08-10 17:33:22,442 INFO [qtp1610155881-425: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=425;] sync - [192.168.xxx.xxx] ZxMobile device Apple-iPad2C1/1104.257 asking for server configuration
2014-08-10 17:33:22,444 INFO [qtp1610155881-425: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=425;] sync - [192.168.xxx.xxx] ZxMobile device Apple-iPad2C1/1104.257 an exception occurred while providing the server configuration
2014-08-10 17:33:22,458 INFO [qtp1610155881-425: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=425;] sync - [192.168.xxx.xxx] ZxMobile device Apple-iPad2C1/1104.257 asking for server configuration
2014-08-10 17:33:22,459 INFO [qtp1610155881-425: http://192.168.xxx.xxx:65521/Microsoft-Server-ActiveSync ] [tid=425;] sync - [192.168.xxx.xxx] ZxMobile device Apple-iPad2C1/1104.257 an exception occurred while providing the server configuration
Bugzilla bug: Bug 130 ? ActiveSync no longer working after 1.8.17 upgrade
In case it's helpful this is my mod_proxy configuration:
ServerName mail.mydomain.com
DocumentRoot /data/wwwPublic/siteMain
CustomLog logs/mail.mydomain.com.log combined
ErrorLog logs/mail.mydomain.com-error.logProxyRequests On
ProxyPreserveHost On
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
ProxyPass / http://mail.mydomain.com:65521/
ProxyPassReverse / http://mail.mydomain.com:65521/SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH
SSLCertificateFile /etc/httpd/conf/certs/mydomain.com.crt
SSLCertificateKeyFile /etc/httpd/conf/certs/mydomain.com.key
SSLCertificateChainFile /etc/httpd/conf/certs/sub.class2.server.sha2.ca.pem
SSLCACertificateFile /etc/httpd/conf/certs/ca-sha2.pem