Microsoft KB Archive/821908

= How To Verify That the Recipient Update Service Is Working Correctly =

PSS ID Number: 821908

Article Last Modified on 7/15/2004

-

The information in this article applies to:


 * Microsoft Exchange Server 2003 Enterprise Edition
 * Microsoft Exchange Server 2003 Standard Edition

-





For a Microsoft Exchange 2000 Server version of this article, see 246127.

IN THIS TASK

 * SUMMARY
 * Verify the Existence of the showInAddressBook Attribute
 * Verify That the uSNChanged Value is Greater Than the msExchServer1HighestUSN Value
 * Manually Run the Recipient Update Service
 * Set the Default Schedule Setting for the Recipient Update Service to Always Run



SUMMARY
This step-by-step article describes how to verify that the Recipient Update service is working correctly. In Microsoft Exchange Server 2003, if a user does not show up in the Global Address list, it may be because the Recipient Update Service is not configured correctly.

back to the top

Verify the Existence of the showInAddressBook Attribute
Use ADSI Edit (Adsiedit.exe) to retrieve the properties of a known user and make sure it has the following attribute: showInAddressBook. If this attribute is present, the Recipient Update service has correctly populated the information in Active Directory, and there is another issue that is preventing the user from appearing in the Global Address list.

ADSI Edit is available in Windows Support Tools. For additional information about how to install Windows 2000 Support Tools, click the following article number to view the article in the Microsoft Knowledge Base:

301423 How To Install the Windows 2000 Support Tools to a Windows 2000 Server-Based Computer

Warning If you use the ADSI Edit snap-in, the LDP utility, or any other LDAP version 3 client, and you incorrectly modify the attributes of Active Directory objects, you can cause serious problems. These problems may require you to reinstall Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, or both Windows and Exchange 2000 Server. Microsoft cannot guarantee that problems that occur if you incorrectly modify Active Directory object attributes can be solved. Modify these attributes at your own risk. Warning If you use the ADSI Edit snap-in, and you incorrectly modify the attributes of Active Directory objects, you can cause serious problems. These problems may require you to reinstall Microsoft Windows 2000 Server, Microsoft Exchange Server 2003, or both. Microsoft cannot guarantee that problems that occur if you incorrectly modify Active Directory object attributes can be solved. Modify these attributes at your own risk.

To use ADSI Edit to look for the showInAddressBook attribute, follow these steps:
 * 1) Click Start, point to Programs, point to Windows 2000 Support Tools, point to Tools, and then click ADSI Edit.
 * 2) Expand Domain NC/DC= ,DC=, DC= /CN=Users/CN= .
 * 3) Right-click CN= , and then click Properties.
 * 4) In the Select which properties to view list, click Optional.
 * 5) In the Select a property to view list, locate the showInAddressBook attribute.

back to the top

Verify That the uSNChanged Value is Greater Than the msExchServer1HighestUSN Value
Use ADSI Edit to view the properties of the same user and to note the value of the uSNChanged attribute. This value must be greater than the value of the msExchServer1HighestUSN attribute in the Recipient Update Service object that is responsible for this user. To compare these two values, follow these steps:
 * 1) Follow steps 1 through 3 in the &quot;Verify the Existence of the showInAddressBook Property&quot; section of this article to open the properties of the same user in ADSI Edit.
 * 2) In the Select which properties to view list, click Optional.
 * 3) In the Select a property to view list, click the uSNChanged value attribute, and then note the number in the Value box.
 * 4) Expand DC= /CN=Configuration/CN=Services/CN=Microsoft Exchange/CN= /CN=Address Lists Container/CN=Recipient Update Services.
 * 5) Click CN=Recipient Update Services.
 * 6) In the right pane, right-click CN=Recipient Update Service (Your_Domain), and then click Properties.
 * 7) In the Select which properties to view list, click Optional.
 * 8) In the Select a property to view list, click the msExchServer1HighestUSN attribute, and then note the number in the Value box.

Note You must obtain the properties of the Recipient Update Service object for your domain. If the uSNChanged value is greater than the msExchServer1HighestUSN value, it means that the user has not been updated by the Recipient Update Service. The user will be updated during the next Recipient Update Service cycle if the Recipient Update Service is running.

back to the top

Manually Run the Recipient Update Service
You can manually run the Recipient Update Service to update the user information in the Global Address list. To do this, follow these steps:
 * 1) Open Exchange System Manager.
 * 2) Expand Recipients, and then click Recipient Update Service.
 * 3) In the right pane, right-click Recipient Update Service , and then click Update Now.

back to the top

Set the Default Schedule Setting for the Recipient Update Service to Always Run
To set the default schedule setting for the Recipient Update Service to Always Run, follow these steps:
 * 1) Start Exchange System Manager.
 * 2) Expand Recipients, and then click Recipient Update Service.
 * 3) In the right pane, right-click Recipient Update Service , and then click Properties.
 * 4) Click the General tab, and then click Always run in the Update Interval list.

Additional query words: XADM

Keywords: kbHOWTOmaster kbhowto KB821908

Technology: kbExchangeSearch kbExchangeServ2003Ent kbExchangeServ2003Search kbExchangeServ2003St

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.