1

I have an exchange 2016 with autodiscover.
Mail receive and send works like a charm, autodiscover works too except on iOS clients.

If I add the mailbox on outlook 2019 or 2016, the settings are found via autodiscover. I can add the same mailbox on Apple Mail and autodiscover works too. I just need to fill username/emailaddress and the password.
But as soon as I want to add that mailbox to an iOS (12.4.1) device, doesn't matter if its an iPhone or an iPad, it cannot find the settings automatically.

Is there a difference between Autodiscover for macOS and iOS?

fips123
  • 371

4 Answers4

0

Based on my research, I suppose that it's a compatibility issue about IOS 12 and ActiveSync feature on Exchange server.

May Apple team is still working hard to fix their issues since IOS 11, you could install the system update and check the result.

Or you can refer to this similar thread to create an (A) record or (CNAME) record to see if the issue persists.

0

I'm wondering if the iOS devices are on the same network and are resolving all the various DNS entries properly? The Outlook and Mac clients would be picking up their DNS from the LAN but if the iOS devices are not on wifi, or on a guest wifi, they might not be seeing the same records. For example, the Autodiscover record might be resolving internally but not on the public DNS? Can you use iOS Safari to visit the Outlook Web Access page without any errors?

0

Confirm the results of those commands return the same FQDN:

Get-WebServicesVirtualDirectory | fl server, Name, *URL*, *auth*
Get-ActiveSyncVirtualDirectory | fl server, Name, *URL*, *auth*
Vick Vega
  • 2,398
0

Please attempt to reconfigure your autodiscover in a way that would reject or 404 the non-HTTPS connections. I've been using KEMP as LB and 404'd the specific autodiscover URL in the HTTPS redirection rule using some regexp SubVS exclusions.

Using redirection with autodiscover causes some very specific issues with several clients, eg. Outlook prompting users with some really nasty redirection warnings (sic!). A proper autodiscover client would automatically check both HTTP and HTTPS for each attempted autodiscover domain anyways.