Public Folder store fails to mount with Error 0x8004010f

Sometimes, you may not be able to mount the Public Folder store and it fails with the following error

- The store could not be mounted because the Active Directory information was not replicated yet. You can either:

- press Cancel and mount the store later from its context menu or,

- press Retry to let the Exchange System Manager keep trying to mount the store for you.

The Microsoft Exchange Information Store service could not find the specified object.
ID no: c1041722
Exchange System Manager

Additionally, the following errors is recorded in the Application Log

Event Source: MSExchangeIS
Event ID: 9519
Description: Error 0x8004010f starting database "First Storage Group\<GUID of the Public Folder store"> on the Microsoft Exchange Information Store.

This issue may occur if certain Active Directory groups such as Domain Admins, Enterprise Admins, Exchange Domain Servers don't have the correct permissions on the Public Folder store.

Resolution:

1.) Install the Windows Server 2003 Support Tools from here.

2.) Open ADSIEdit.msc and browse to the following configuration partition

CN=Configuration, CN=Services, CN=Microsoft Exchange, CN=Server Name, CN=Administrative Groups, CN=First Administrative Group, CN=Folder Hierarchies, CN=Public Folders

Exch2

Open the properties page of Public Folder, click on the security tab, click on Advanced and then check the box "Allow inheritable permissions from the parent to propagate to this object and all child objects".

Exch3

Now you should be able to mount the Exchange Public Folder store (unless of course there is some other problem :) )