Topic Last Modified: 2007-10-25

The Microsoft Exchange Database Troubleshooter Tool detected one or more MSExchangeIS 9519 events with error code 0x972 in the Application log. This indicates a failure of public folder databases to mount because the Public Folders container has been deleted or is missing needed attributes.

Explanation

This error can occur when the Public Folders container has been deleted from Active Directory, or if the affected Public Store is not configured to use the Public Folders container, that is, the value for the Public Folder containers msExchOwningPFTreeBL attribute does not point to the Public Store. The most likely cause for this error is that the Administrative Group that contained the Public Folders container was deleted without the Public Folders container first being moved to a new Administrative Group.

User Action

To resolve this issue, use the ADSI Edit, or a similar tool, to determine whether the Public Folders container exists and the msExchOwningPFTreeBL attribute is properly configured to point to the relevant Public Store.

Caution:
If you incorrectly modify the attributes of Active Directory objects when you use ADSI Edit, the LDP tool, or another LDAP version 3 client, you may cause serious problems. These problems may require that you reinstall Microsoft Windows Server 2003, Exchange Server 2003 or Exchange Server 2007, or both. Modify Active Directory object attributes at your own risk.
To determine the cause of the error
  1. Using ADSI Edit or a similar tool, locate each administrative group object in Active Directory.

    The Administrative Group object can be found at:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups,CN=Administrative group

  2. Expand each Administrative Group and check for the existence of a CN=Folder Hierarchies container. If the CN=Folder Hierarchies container exists, highlight the container and verify that a CN=Public Folders object exists in the right-hand pane. If no CN=Public Folders object exists under any Administrative Group, move on to Solution 1, Recreate Folder Hierarchies and Public Folders containers. If you do find a CN=Public Folders container, proceed to step 3.

  3. Right-click the CN=Public Folders object, and then click Properties.

  4. In the Attributes list, select the msExchOwningPFTreeBL attribute, and then click Edit.

  5. Make sure that the affected Public Folder Store is shown in the Values list. If it is not listed, proceed to Solution 2.

Solution 1: Recreate Folder Hierarchies and Public Folders containers
  1. Using ADSI Edit or a similar tool, locate and expand Exchange Administrative Group (FYDIBOHF23SPDLT).

    The Exchange Administrative Group (FYDIBOHF23SPDLT) object can be found at:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups

  2. Right-click the Exchange Administrative Group (FYDIBOHF23SPDLT) object, click New, and then Object.

  3. From the Select a class list, select msExchPublicFolderTreeContainer and then click Next.

  4. For the Value box, type Folder Hierarchies, and then click Next, and then Finish.

  5. Right-click the newly created Folder Hierarchies object and then click New, and then Object.

  6. From the Select a class list, select msExchPFTree and then click Next.

  7. For the Value box, type Public Folders, and then click Next.

  8. Click More Attributes.

  9. From the Select a property to view dropdown, select msExchPFTree.

  10. For the Edit Attribute box, type 1, and then click Set, click OK, and then click Finish.

  11. To assign the Public Folders container to each Public Store, right-click the Public Folders container and select Properties.

  12. From the Attributes list, select distinguishedName, and then click Edit.

  13. Copy the contents of the Value box to the clipboard, and then click Cancel.

  14. For each server exhibiting the MSExchangeIS 9519 event with error code 0x972, navigate to the Public Folder Store object. The default location for this object is:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups, CN=Exchange Administrative Group (FYDIBOHF23SPDLT), CN=Servers, CN= ServerName , CN= InformationStore , CN=Second Storage Group.

  15. Right-click the Public Folder Store object, and then click Properties.

  16. From the Attributes list, select msExchOwningPFTree, and then click Edit.

  17. Paste the value copied into the clipboard in step 13 into the Value box and then click OK twice to finish.

  18. Repeat steps 15 through 17 for each server exhibiting the MSExchangeIS 9519 event with error code 0x972.

  19. Restart the Microsoft Exchange Information Store service on the affected servers.

Solution 2: Repopulating the value of the msExchOwningPFTreeBL attribute for the Public Folders container object
  1. Using ADSI Edit or a similar tool, locate the Public Folders object in Active Directory.

    The Public Folders object can be found at:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups,CN=Administrative group,CN=Folder Hierarchies,CN=Public Folders

  2. Right-click the Public Folders container and select Properties.

  3. From the Attributes list, select distinguishedName, and then click Edit.

  4. Copy the contents of the Value box to the clipboard, and then click Cancel.

  5. For each server exhibiting the MSExchangeIS 9519 event with error code 0x972, navigate to the Public Folder Store object. The default location for this object is:

    CN=Configuration,CN=Services,CN=Microsoft Exchange,CN=Organization,CN=Administrative Groups, CN=Exchange Administrative Group (FYDIBOHF23SPDLT), CN=Servers, CN= ServerName , CN= InformationStore , CN=Second Storage Group.

  6. Right-click the Public Folder Store object, and then click Properties.

  7. From the Attributes list, select msExchOwningPFTree, and then click Edit.

  8. Paste the value copied into the clipboard in step 4 into the Value box and then click OK twice to finish.

  9. Repeat steps 6 through 8 for each server exhibiting the MSExchangeIS 9519 event with error code 0x972.

  10. Restart the Microsoft Exchange Information Store service on the affected servers.