I have a user that can not see one particular Public Folder.Our organization has two sites and two Exchange 2010 servers. The particular folder originates on server A and the user accesses Exchange on server B. Replication is setup and working, the folder is in the database on server B and contains 2600+ items. The permission level on the folder for the user in question is set to Publishing Author. The user can see the entire folder tree except this folder. Any help resolving this will be greatly appreciated. If you need more info let me know and I will provide what I can.
What is the result if you type the following command in Exchange Management Shell (Change the public folder name to match the public folder name that you see in Outlook on a working user)
There was no result for the user when the command was run on server B, but if run for the domain admin from server B the expected result occurs. Is this an issue with replication of permissions? How can I fix this?
I retract my previous statement. The folder is now visible but the copies on the two servers do not match. Upon further digging it looks like replication of the public folders has not taken place since the server at site A was migrated to Exchange 2010 from Exchange 2003 4 months ago. Any help on getting replication functional again would be greatly appreciated.
When I ran the command the PFDB of both servers did show. The command to update did not result in an update occuring. My counterpart at site A informed me that he put on SP1 for Exchange 2010 and that he read we could be having a validation issue between the SP1 server and the non SP1 server. Could this be the case? I will be doing the SP1 upgrade during downtime over the next few days. Hopefully this fixes it.
SP1 is finally on the server. The OAB is working now but public folders are still not in sync. trying to manually update with Updadte-PublicFolders still results in a long pause at the powershell prompt like it is doing something, but no update of the information in the public folder takes place. Under the Servers Summary in the EMC in the Organizational Health tab it shows 3 servers (2)exch2010 and (1)exch2003. All of the 2003 servers have been uninstalled and taken off line. Might there be leftovers in AD that could be causing our issues.
It sounds like it...do you have any errors from ESE in application event logs about public folder notifications not being delivered to the 2003 server? If the 2003 server isn't part of the replication scheme, I can't see it making a difference.
Are the actual folders present on both servers and it's just missing the "content" .. or are folders / subfolders missing between the servers?
I have not been getting any errors, so I just turned all of the diagnostic logging for replication to high. The folders are present on both servers but the content is not in sync. I also tried adding a new folder after the SP1 upgrade and that hierarchy is not replicating (now I have one folder that only appears on one server.) All attempts to manually update with Update-PublicFolder and Update-PublicFolderHierarchy have been un-successful.
If both servers have out of sync data then it sounds like you told the server that originally had the out of sync data to "update-publicfolder" and "update-publicfolderhierarchy" instead of doing it from the server that had the good content...
Essentially, I think you overwrote the good data with the out of sync data.
Do you have backups of the public folder database?
Both servers have good data. These are mostly departmental calendars. Calendars at site A have all of the data users at site A have added but nothing from site B. Calendars at site B have all of the data users at site B have added but nothing from site A. So the situation is that server A needs to be updated from server B and server B needs to be updated from server A. Everything was working properly before the admin at site A migrated to exchange2010 from exchange2003. Are there any known issues with the migration that can break replication?
After turning up logging I have discovered that the server at Site A is generating replication notifications but is not recieving notifications or backfill requests. The server at site B is generating replication notifications and backfill requests and is recieving replication notifications. I am seeing references to the old exch2003 admin group in some of the messages. Could this old admin group be the road block? Will it need to be removed? Will removing it cause any other problems?