Question
How can I bypass the step where the Autodiscover service of Microsoft Outlook checks for settings at https://domain.com/autodiscover/autodiscover.xml
?
Context
Hi guys!
By default, Outlook sequentially checks for Autodiscover configuration services in five default locations; the second of such locations is https://domain.com/autodiscover/autodiscover.xml
. This location is checked even before autodiscover.domain.com/autodiscover/autodiscover.xml
.
A client of ours for which we manage a website at domain.com
uses a remote Enterprise Exchange server at outlook.com
. In principle, when his Outlook client automatically looks for Autodiscover settings at https://domain.com/autodiscover/autodiscover.xml
, it shouldn't find anything, and move on to the next step, autodiscover.domain.com
, which is correctly configured at the DNS level to point to autodiscover.outlook.com
. However, the client does find some settings and fail; these settings turned out to be those of our hosting provider for domain.com
, which are different from the desired settings at outlook.com
.
We asked our web hosting provider to remove the URL https://domain.com/autodiscover/autodiscover.xml
, but they refused. The reason is that domain.com
resides on a shared machine, and cPanel only allows to disable the Autodiscover service server-wide. That is, it is not possible to remove the problematic URL for just one domain; I found out that this happens to be a well-known limitation of cPanel.
Could you please suggest a workaround for this perfect storm? Ideally, I would prefer a server-side solution, but at this point even a client-side registry hack would be welcome. I have found some on Server Fault, but none dealt with this step of the Autodiscover logic.
Thank you for your attention!