Team blog of MCS @ Middle East and Africa

This blog is created by Microsoft MEA HQ near shoring team, and it aims to share knowledge with the IT community.With its infrastructure and development sides,It brings to you the proven best practices and real world experiences from Subject Matter Experts
Follow Us On Twitter! Subscribe To Our Blog! Contact Us

XP, Outlook Anywhere and TMG Configuration

XP, Outlook Anywhere and TMG Configuration

  • Comments 3
  • Likes

This is my first post so I thought to start with a strange case that I was working on last week.

Customer environment as follows:

- Exchange 2010, with CAS configured properly for Outlook Anywhere.

- TMG configured to publish Outlook Anywhere.

 

Problem Symptoms:

- Outlook Anywhere on Windows 7 is working fine.

- Outlook Anywhere on Windows XP with SP3 is not working for both Office 2003 and Office 2007.

If configuring Outlook for the first time it will hang after asking for the user name and the password, same if Outlook configured before, once opened it will ask for the user name and password and then not responding.

 

Troubleshooting:

Testing from Windows 7 proofs that the configuration is ok, also testing Outlook Anywhere from Internet Explorer is working fine (https://mail.customer.com/rpc/rpcproxy.dll).

The key in identifying the problem was testing XP from the internal network and everything worked fine, then it should be something in TMG publishing rule.

 

Solution:

on the first look the rule looks fine, and also is working from IE and Windows 7, checking the rule on the second time and check the following snapshot:

OA

 

The Load balance Mechanism first was selected to be “Cookie Based”, of course Outlook Anywhere should be configured as Source IP, once changed to the right configuration as the snapshot above everything now is working fine.

 

My conclusion for that strange behavior that Outlook 2003 and 2007 not supporting any cookies (only Outlook 2010 supports “Outlook Session” Cookie), it seems that Windows 7 is smart enough so it’s dropping the cookie and ignore it, for XP it can’t understand the cookie and Outlook hang with no response.

Comments
  • Mohamed you safed my day!!!!

    I was searching for days for a solution on the same issue. I've also called Microsoft but no help so far.

    Thanks a lot for your post!

    Greetings

    Matthias

  • Nice post Mohamed! Obviously, that’s one of the many features of Windows 7 that we often talk about  Again, thanks for posting and sharing!

  • Hi Guys,

    We are running a Citrix Load Balancer & had it configured to use SSLSession. Microsoft recommended we change this to use Source IP & now XP systems are working.    

    Two articles from Citrix:

    Common Causes of Load Imbalance using SOURCEIP Persistence

    support.citrix.com/.../CTX119941

    Configuring Persistence Based on Source IP Address

    support.citrix.com/.../ns-gslb-config-persist-based-src-ip-tsk.html

    From Exchange standpoint, based on the following article, Outlook running on Windows XP does not support the OutlookSession cookie for load balancing. In this scenario, it's recommended that you use IP load balancing.

    Understanding Load Balancing in Exchange 2010

    technet.microsoft.com/.../ff625247.aspx

    Cheers,

    Skywalker

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment