[Tickets #11624] Re: ActiveSync Autodiscovery for Apple iOS devices (easy to fix)
bugs at horde.org
bugs at horde.org
Mon Nov 5 19:39:04 UTC 2012
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/11624
------------------------------------------------------------------------------
Ticket | 11624
Updated By | arjen+horde at de-korte.org
Summary | ActiveSync Autodiscovery for Apple iOS devices (easy
| to fix)
Queue | Horde Framework Packages
Version | Git master
Type | Bug
State | Resolved
Priority | 1. Low
Milestone |
Patch | 1
Owners | Michael Rubinsky
------------------------------------------------------------------------------
arjen+horde at de-korte.org (2012-11-05 19:39) wrote:
>> The ActiveSync AutoDiscovery does no work for iOS (iOS 6.0.1) because
>> the REQUEST_URI is checked case sensitive for
>> "autodiscover/autodiscover.xml" while iOS uses the URI
>> "Autodiscover/Autodiscover.xml"
>
> Well, iOS is plain wrong then. Then documentation *clearly* states
> that the URL is all lowercase. Then again, it's not a big surprise
> the Apple has screwed up a communication protocol.
In that case, Microsoft makes the exact same error in their
implementation of the Microsoft Remote Connectivity Analyzer
(https://www.testexchangeconnectivity.com/). This too uses
'/Autodiscover/Autodiscover.xml' in the Exchange ActiveSync
Autodiscover tests, so we can't really blame Apple here. In fact, by
not accepting this, Horde would fail the above test immediately.
> Nevertheless, I've added the case insensitive matching.
Which makes the above test pass, if only the '@domain' would be
stripped from the e-mail adress (but this could be due to the fact
that I'm not fully up-to-date with Git).
More information about the bugs
mailing list