Tuesday, June 22, 2010

Exchange 2010 Public Folders

Whilst migrating from Exchange 2003 to Exchange 2010 I came across a very frustrating issue whereby the Exchange 2010 public folder tree just wouldn't replicate across from the Exchange 2003 source.

I could create new public folders in Ex2010 and see them replicate across to Ex2003 but I just couldn't find what was wrong. I could see lots of replication messages in the queue from Ex2003 but they simply weren't being accepted in Ex2010. Strangely though when I had debugging turned on I didn't feel like I could see enough messages at the Ex2010 end.

About 6 hours into the investigation I finally stumbled across the issue - Ex2003 was set to use a smarthost on the SMTP connector and it was stupidly forwarding all of the internal replication traffic via that smarthost, which in-turn was of course losing any security credentials required to actually do the replication.

Remove the smart host on the Ex2003 box (and restart the SMTP service) and all of a sudden the folder tree was in place on Ex2010.