My organisation has two Citrix XenApp 6.0 servers running Windows Server 2008 R2 Standard SP1. We have remote users who create a VPN connection into our corporate network. They then log on to our domain through Citrix. One of the published applications they can launch is Outlook 2010 Standard. All of our Outlook users, whether they are in-house or remote, connect to their mailbox on our Exchange 2013 servers.
When one of our remote users launches Outlook, its starts to run, but the user is presented with a message stating that the server is unavailable. When the user removes that message, another message stating “unable to open default folders” appears.
The user is unable to progress forward to their mailbox. This issue is affecting only one of our terminal services users.
The user can send and receive e-mail through Exchange ActiveSync on a mobile device. He can also access his mailbox through OWA. This does not appear to be an Exchange/mailbox issue.
Our terminal services users have roaming profiles stored on one of the Citrix servers. I have removed and re-created the user’s profile, but that has not resolved the issue.
Also, I can see that the new profile is incomplete. It does not contain all of the folders and files that are present in the profiles of other terminal services users. One of the items that is missing is the Autodiscover.xml file. I copied this file from a backup of the user’s profile.
This made no difference.
I have also tried changing the user’s profile from roaming to local, but that made no difference. I have tried modifying the user’s profile so that it tries to use an alternate autodiscover file, similar to what is suggested in the following article, but that made no difference.
http://blogs.technet.com/b/kristinw/archive/2013/04/19/controlling-outlook-autodiscover-behavior.aspx
I have also verified that the user has the correct proxy server settings in Internet Explorer.
I believe that if I can resolve the problem of an incomplete profile being created and used, the Outlook/autodiscover issue will probably resolve itself. If you have any insights into how to do this, please share them with me.