This time around it was a long release cycle, but I have gotten around to finishing up a new build of the EAS-MD utility and upping the version number to 1.4.
The main addition to this release is that I’ve added support for testing Autodiscover. This can be a tricky point getting to work properly so I thought it could be relevant for of you. This means I’ve also added support in general for redirection and reading it out if you’re hitting a non-optimal Client Access Server. (The modus operandi for Office 365 is apparently that you should configure your device with m.outlook.com and then be redirected to a specific CAS. They might have changed this by now since Android devices have a couple of problems with this approach – I do not know since I haven’t tested the ActiveSync part of Office 365 yet.)
There are a couple of other changes as well:
- Added Client Certificate Password text box (for pfx-files).
- Added ActiveSync Autodiscover tests. (Please note that SRV record support is not added yet, and thus disabled in the UI.)
- Added scrollbars to output windows.
- Added possibility to use both domain\user and user@domain.com (leave “Domain” textbox empty to use the latter).
- Added support for parsing out the redirect on a HTTP 451.
- Added handling of HTTP 302.
- Added explanation for HTTP 502.
- Added explanation for HTTP 504.
- Disabled “Hex” view option on Main tab. (Code still present, but not sure if this is actually useful, so it’s not active in the UI.)
- Re-designed how HTTP status codes are shown in the output view. (Parses out the individual HTTP codes for errors.)
- Changed default protocol version to 12.1 (Exchange 2007 SPx).
- Major code refactoring.
- Fixed minor bugs.
- Minor changes in the UI.
- Added about tab. (Easier to identify the version you’re running.)
(…)
And a description of how Autodiscover works.

