• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1278
  • Last Modified:

Public Folder Not Replicating from SBS 2003 to Exchange 2010

Hi,

We are currently on WIndows 2003 SBS and are migrating to Windows 2008 R2 with Exchange 2010. I've setup a test environment using VMware and followed this great article below. Most things seems to be working except for public folder replication.

http://demazter.wordpress.com/2010/04/29/migrate-small-business-server-2003-to-exchange-2010-and-windows-2008-r2/

I've added the Exchange 2010 server to be a replica using this article http://www.petenetlive.com/KB/Article/0000426.htm since we have a lot of nested folders.

However, only a few of the folders were synced and some of those folders do not have all the items. If I select each public folder and resend the changes for the last 9000 days, then the folder on Exchange 2010 gets updated. However, it is not doing it automatically although the replication is always set to run and the message priority is urgent for all the public folders.

If I look at the replication status, the status for Exchange 2003 is synced and Exchange 2010 is local-modified. Any thoughts on what else I could check on? Thanks.
0
tzh
Asked:
tzh
  • 7
  • 4
1 Solution
 
Hendrik WieseCommented:
Have you tried doing this using EMS?

Have a look at the following article and try to run the shell commands, it should be a quick and painless process: http://blogs.technet.com/b/agobbi/archive/2010/08/04/how-to-move-public-folder-from-exchange-2003-to-exchagne-2010.aspx

Hope this helps!!!
0
 
tzhAuthor Commented:
Thanks. I've already tried the scripts from that page and it didn't solve the issue. I haven't done the MoveAllReplicas yet as the public folders on the Exchange 2010 do not have all the content yet. The hierarchy is there.

I've already turned on the diagnostic logs and I can see that Exchange 2003 sends out public folder backfill requests when I resend the changes for a particular public folder. I can also track the messages in Exchange 2003's message tracker and see the backfill requests.

However, I think the backfill requests from the Exchange 2010 are not getting to the 2003 server. I see the requests being sent out from Exchange 2010 server, but I can see that those messages are inside the message queue. They are addressed to EX-01-IS@domain.com although my server's name does not have the "IS" at the end. This also explains why I can create a new public folder on Exchange 2003 and it would show up on 2010 but not the other way around.

I tried to track why the message is not going through but I am having a hard time doing that. In Exchange 2003, I can simply do that from message tracking center by searching for messages sent/received in a specific time and then double clicking to get the message history of the message. In 2010, when I use message tracking from EMC, I have to specify a mailbox to search. Since the public folder replication messages have no such mailbox, I can't continue. Using the "tracking log explorer", I am able to find the message but the fields in the result does not really tell me what's going on with the message similar to the message history. Is there a way I can track the public folder message and see where it's getting stopped at? Thank you.
0
 
Hendrik WieseCommented:
Try forcing the replication by doing the following:

1.In Exchange System Manager, expand Administrative Groups, right-click Exchange Administrative Group (FYDIBOHF23SPDLT), select New, and then select Public Folders Container.
 2.Expand the Exchange 2003 administrative group that contains the public folder tree, expand Folders, and then drag Public Folders to Folders under the Exchange 2010 administrative group.
Reference

With regards to tracking the folder messages: Tracking Log Explorer   Tracking Log Explorer provides a detailed log of all message activity as messages are transferred to and from an Exchange server that has the Hub Transport server role, the Mailbox server role, or the Edge Transport server role installed. Exchange servers that have the Client Access server role or Unified Messaging (UM) server role installed don't have message tracking logs. Message tracking logs can be used for message forensics, mail flow analysis, reporting, and troubleshooting.
Reference

Hope this helps!!!
0
Granular recovery for Microsoft Exchange

With Veeam Explorer for Microsoft Exchange you can choose the Exchange Servers and restore points you’re interested in, and Veeam Explorer will present the contents of those mailbox stores for browsing, searching and exporting.

 
tzhAuthor Commented:
Steps from paragraph 1 has already been done and by doing that I was able to resend the changes and have specific folders updated on the Exchange 2010. However, we have around 200 folders including nested ones, so resending those changes for every individual folder will be a pain to do. On top of that we plan to move users in groups so it will be good to have both public folders replicating without having to resend changes every time there's a change to one of the public folders. From what I am seeing, Exchange 2003 will send the updates as long as Exchange 2010 asks for it and the problem is the the requests from 2010 are stuck in the queue. Did you intend to add a reference after the first paragraph?

I will look into the reference for the tracking log explorer and see what I can find. I think I just need to find the reason the backfill requests are stuck in the queue on Exchange 2010 and it will point me in the right direction. Thanks agian.
0
 
Hendrik WieseCommented:
Just as a precaution, disable any anti virus that you are running on the machine to ensure that that is not the source of the problem.
0
 
tzhAuthor Commented:
Yes, in the test environment, I do not have anti virus installed on both machines. Thanks.
0
 
Hendrik WieseCommented:
Also go through the following troubleshooting guide as they also mention the backfill issue there: http://www.msexchange.org/articles/public-folder-replication-troubleshooting.html
0
 
tzhAuthor Commented:
I followed the article above to check the proxy address using adsiedit.msc and I see it for the 2003 server. For the Exchange 2010 server, I see the information Store. However that folder is empty, I do not have the relevant storage group and public folder to right click on to check the proxy address. Is that normal?

I also found this article http://social.technet.microsoft.com/Forums/ar-SA/exchangesvrmigration/thread/d781e380-11ed-4723-a2af-6458b2d4b528 . We're sort of in a similar situation in that our Internet email domain is domain.com and our Windows domain is domain.local. However, the person in that article seems to be seeing the relevant storage group and public folder for Exchange 2010. Can I start creating those on my own or is there a way to make the relevant storage group appear for the Exchange 2010 server?
0
 
seb_ackerCommented:
Check the Exchange 2010 public folder store : There is a setting that states "Do not conserve items older than...."

do you have that one ?
I often noticed it is enabled (by default or not, i'm not sure...)
0
 
tzhAuthor Commented:
When I tested the mailflow again, to my surprise, I saw that mail doesn't go from Exchange 2010 to Exchange 2003. This was initially working right after I moved over the first user. Mail from Exchange 2003 to Exchange 2010 is fine. This would explain why the backfill messages were stuck in the queue on Exchange 2010.

Upon further research, I found an article that suggested that I check the check box "Integrated Windows Authentication" on the virtual SMTP of the Exchange 2003 server. I am not sure if that box is checked by default for others, but it wasn't. After checking that box mail is flowing from Exchange 2010 to 2003 and public folder items are starting to show up. I'll leave it for a few hours and update.

The path to "Integrated Windows Authentication" check box is.

ESM->Domain(Exchange)->Administrative Groups->First Administrative Group->Servers->ServerName->Protocols->SMTP->Default SMTP Virtual Server->Access->Authentication.
0
 
tzhAuthor Commented:
Public folders replicated fine after that modification.
0
 
tzhAuthor Commented:
Public folders started replicating after checking the check box "Integrated Windows Authentication".
0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

  • 7
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now