To resolve this issue, use Active Directory Service Interfaces Editor (ADSI Edit) to modify the
msExchfolderAffinityList attribute on the server that is running Exchange 2003. Specifically, replace the GUID of the Exchange 2010 public folder database with the GUID of the Exchange 2010 public folder server.
To do this, follow these steps on the server that is running Exchange 2003.
- Open Exchange Management Shell, and then follow these steps:
- Identify the GUID of the Exchange 2010 public folder database. To do this, run the following command:
get-publicfolderdatabase |fl name, guid
- Identify the GUID of the Exchange 2010 public folder server. To do this, run the following command:
get-exchangeserver |fl name,guid
- Use ADSI Edit to locate the msExchfolderAffinityList attribute, and then specify the GUID of the Exchange 2010 public folder server.
- Open ADSI Edit, and then connect to the Configuration context.
- Expand the domain, and then locate the server. The path of the server is as follows:
Configuration/Services/Microsoft Exchange/<OrganizationName>/Administrative groups/Servers/<ServerName>
- Right-click the server, and then click Properties.
- Click the Attribute Editor tab, locate and then select the msExchfolderAffinityList attribute.
- Click Edit, and then, based on the information that you obtained in step 1, replace the GUID of the Exchange 2010 public folder database with the GUID of the Exchange 2010 public folder server.
- Restart the Microsoft Exchange Information Store service. For more info about how to do this, go to the following Microsoft website:
After you follow this procedure, the Exchange 2010 public folder server name will be displayed in the custom list for public folder referrals. Be aware that you can modify the other servers in the custom list without affecting the updated GUID in the
msExchFolderAffinityList attribute.