Solved

Outlook 2007 on RDS frequently loses connection to Exchange 2013

Posted on 2014-09-18
6
1,012 Views
Last Modified: 2014-09-23
Hi there,

we have a bit of a situation at one of our clients.
Case is as follows:

Exchange 2013 server on windows 2012 R2, RDS on an other Windows 2012 R2 with outlook 2007 (client couldn't afford to replace Office as well at this time).

Exchange is migrated from exchange 2007 on a Windows 2003 server.

All mailbox have been migrated and after a few weeks we removed the exchange 2007 from the coexistance.
And that's when the problems started.

No day later after we moved the Public folders to exchange 2013, recreated some connectors and de-install exchange 2007, we are getting calls from the users that that outlook is repeatedly telling that the connection to exchange was lost and and recreated. Ofcourse when they try to send an e-mail and the connection gets lost the mail gets stuck in the out-box untill outlook reconnects.

Accourding to the event logs on the remote desktop server, the connection losing and reconnecting occurse ever 2 or 3 minutes. And stops when most people go home at the end of the day. Ofcourse it starts in the morning again.

So. What we already know:

- Users are opening multiple mailboxes (their own + shared mailboxes)
- We can't turn on cache mode cause it's not supported on outlook 2007 in RDS. We tried a registry tweak to enable it anyway, but that didnt work
- We notice that one outlook session makes a lot of RPC over HTTP connections (6 for a single mailbox, 24 for someone using multiple mailboxes).

Strangest thing is. We didn't have the problem when the exchange 2007 server was still up but not in use. All outlook 2007 were already connecting through the http/rpc connection via the new exchange 2013/iis apppool.

So... what to do.

I know we can force the client to buy office 2013 for all users (VLK license) but since Outlook 2007, Exchange 2013 should work together, I am wondering if there is any limit we can tweak so there are less reconnections.

Hope someone can help.
0
Comment
Question by:Joost
  • 3
  • 3
6 Comments
 
LVL 32

Assisted Solution

by:it_saige
it_saige earned 500 total points
ID: 40331508
Open Exchange Powershell and check your outlook anwhere settings.

Get-OutlookAnywhere

I am willing to bet that you do not have Negotiate set in your IISAuthenticationMethods, ExternalClientAuthenticationMethod or InternalClientAuthenticationMethod settings.

Try setting this with:

Get-OutlookAnywhere –Server (hostname) | Set-OutlookAnywhere -InternalClientAuthenticationMethod Negotiate -InternalClientsRequireSsl $true -ExternalClientAuthenticationMethod Negotiate -ExternalClientsRequireSsl $true -IISAuthenticationMethods NTLM,Basic,Negotiate

Dont forget to run an iisreset when finished.

-saige-
0
 

Author Comment

by:Joost
ID: 40331759
IISAuthenticationMethods, ExternalClientAuthenticationMethod or InternalClientAuthenticationMethod settings, were set to "NTLM".

So you were right about it not having Negotiate.

I've changed the settings. So tomorrow morning I will hopefully see improvement.

I noticed that the RPC/HTTP settings in Outlook automatically were set to NTLM authentication. Should I also change them to Negotiate?
0
 
LVL 32

Expert Comment

by:it_saige
ID: 40331956
That was going to be my next question.  Yes, set them to negotiate as well.
0
Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

 

Accepted Solution

by:
Joost earned 0 total points
ID: 40332150
Thanks for the tip. To bad. This morning after a few users had logged in on the Remote Desktop server the Application Event ID 26 were popping up again and users were getting the same connection messages from outlook.

On an other forum I was reading something about Outlook using public folders for "ready/busy" status and such. Not that it directy had anything to do with my problem I started a search on the new Exchange 2013 server and noticed that de "publicfolder mailbox" that was created during the migration from exchange 2007, still was in "HoldforMigration" status.

Since the company never used the PF, nobody noticed that the whole public folder wasn't accessible. One google search lead me to a tip to recreate the PF-mailbox.

Since it wasn't containing any information I removed it with the Exchange 2013 Admin Center. And created a new one.
At the exact moment the new PF was created and I could access it with outlook on the RDS. The event 26 stopped !!!

So, it turned out to be a public folder issue. Some how during the transition from the public folders in exchange 2007 to 2013 something went wrong.
0
 
LVL 32

Expert Comment

by:it_saige
ID: 40332446
Glad to hear that you got the issue resolved.
0
 

Author Closing Comment

by:Joost
ID: 40338640
Saige helped me a lot in directing me to the right path. Though it turned out to be an other problem that we stumbled upon while looking for settings that could help.
0

Featured Post

Are end users causing IT problems again?

You’ve taken the time to design and update all your end user’s email signatures, only to find out they’re messing up the HTML, changing the font and ruining the imagery. What can you do to prevent this? Find out how you can save your signatures from end users today.

Join & Write a Comment

Suggested Solutions

The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…
This video discusses moving either the default database or any database to a new volume.

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now