Topic Last Modified: 2008-11-09

This topic provides information about how to troubleshoot a scenario in which you cannot create a profile for a new mailbox user in Microsoft Exchange Server 2007.

When you try to create a profile for a new user, you receive the following error message:

The action could not be completed. The name could not be matched to a name in the address list.

This issue may occur after you migrate users from Exchange Server 2003 to Exchange Server 2007. Additional symptoms may include the following:

This issue may occur if the value of the purportedSearch attribute in the default GAL is not the correct value.

To resolve this issue, use Active Directory Service Interfaces (ADSI) Edit to change the value of the purportedSearch attribute.

Procedure

To use ADSI Edit to change the value of the purportedSearch attribute

  1. Start ADSI Edit.

  2. Expand the Configuration container, and then expand CN=Services/ CN=Microsoft Exchange/CN=<ExchangeOrganizationName>.

  3. Click CN=System Policies.

  4. In the right pane, right-click CN=Mailbox Enable User, and then click Properties.

  5. In the Attributes list, click purportedSearch, and then click Edit.

  6. Click Clear, and then paste the following value in the Value box:

    Copy Code
    (& (mailnickname=*) (| 
    (&(objectCategory=person)(objectClass=user)(!(homeMDB=*))(!(msExchHomeServerName=*))
    )(&(objectCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*)))(
    &(objectCategory=person)(objectClass=contact))(objectCategory=group)(objectCategory=publicFolder)(objectCategory=msExchDynamicDistributionList) )).
    
  7. Click OK two times, and then close ADSI Edit.

  8. Start the Exchange Management Shell.

  9. Run the following command:

    Copy Code
    Update-GlobalAddressList -Identity "<distinguished name of Default GAL>"