XCCC: Exchange 2000 Server Instant Messaging Authentication Does Not Succeed (319758)



The information in this article applies to:

  • Microsoft Exchange 2000 Server

This article was previously published under Q319758

SYMPTOMS

When you try to configure Microsoft Exchange 2000 Server Instant Messaging on a client computer, you may receive the following error message:
Exchange Instant Messaging Authentication Failure

The person logged on to this computer does not have
permission to use the specified e-mail address. Please
supply an e-mail address and logon credentials for that
address.

CAUSE

This behavior can occur when the Instant Messaging Home server is incorrectly configured to use the server's NetBIOS name instead of a Fully Qualified Domain Name (FQDN).

RESOLUTION

To resolve this issue, re-create the Instant Messaging Home server. To do this follow these steps:

Step 1: Remove the Instant Messaging Server

Remove the Domain Name Service (DNS) _rvp record and the Instant Messaging Home server. To do this, follow these steps:
  1. Start the DNS snap-in. To do this, click Start, point to Programs, point to Administrative Tools, and then click DNS.
  2. Expand the DNS server computer, expand Forward Lookup Zones, expand the forward lookup zone that you want, and then click _tcp.
  3. In the right pane of the DNS snap-in, right-click _rvp, and then click Delete on the shortcut menu that appears. Click OK to confirm the removal of the record.
  4. Right-click the forward lookup zone, and then click Update Server Data File.
  5. Click Start, click Run, type cmd in the Open box, and then click OK.
  6. At the command prompt, type ipconfig /flushdns, and then press ENTER.

    You receive the following message:
    Windows 2000 IP Configuration
    
    Successfully flushed the DNS Resolver Cache.
    					
  7. Type exit, and then press ENTER.
  8. Start Exchange System Manager. To do this, click Start, point to Programs, point to Microsoft Exchange, and then click System Manager.
  9. Expand Administrative Groups, expand the administrative group that contains the instant messaging server, expand Servers, expand the server that contains the instant messaging server, expand Protocols, and then expand Instant Messaging (RVP).

    Note: If Administrative Groups is not displayed, it may not be turned on. To turn on Administrative Groups, right-click the Exchange Organization in Exchange System Manager, and then click Properties. Click to select the Display Administrative Groups check box.
  10. Right-click the Instant Messaging server that you want, and then click Delete.
  11. Click Delete to remove the Instant Messaging virtual server.
  12. Quit the Exchange System Manager snap-in.
  13. Restart the Exchange 2000 Server computer.

Step 2: Create the RVP Record

Create the Rendezvous Vector Protocol (RVP) record in DNS. To do this, follow these steps:
  1. Start the DNS snap-in. To do this, click Start, point to Programs, point to Administrative Tools, and then click DNS.
  2. Expand the DNS server computer, and then expand Forward Lookup Zones.
  3. Right-click the forward lookup zone that you want, and then click Other New Records on the shortcut menu that appears.
  4. In the Select a resource record type list, click SRV (or Service Location if it is displayed), and then click Create Record.
  5. In the Service box, type _rvp.

    NOTE: There is an underscore character (_) before "rvp" in the preceding entry.
  6. In the Protocol box, type _tcp.
  7. In the Priority box type 0 (zero).
  8. In the Weight box, type 0 (zero).
  9. In the Port number box, type 80.
  10. In the Host offering this service box, type the Fully Qualified Domain Name (FQDN) of the Exchange 2000 Server that you want to host Instant Messaging. For example, type IMserver.example.com.

    IMPORTANT: This FQDN is the same as the FQDN that you will use to create the Instant Messaging virtual server.
  11. Click OK, and then click Done.
  12. Quit the DNS snap-in.

Step 3: Re-create the Instant Messaging Server

  1. Start Exchange System Manager. To do this, click Start, point to Programs, point to Microsoft Exchange, and then click System Manager.
  2. Expand Administrative Groups, and then expand the first administrative group.
  3. Expand Servers, expand the server that you want, and then expand Protocols.
  4. In the left pane, right-click Instant Messaging (RVP), point to New on the shortcut menu that appears, and then click Instant Messaging Virtual Server.
  5. On the New Instant Messaging Virtual Server Wizard, click Next.
  6. Type a friendly display name for the IM virtual server, and then click Next.
  7. In the IIS Web Sites list, click the Web site on which you want to host the IM virtual server, and then click Next.
  8. In the DNS Domain Name box, type the FQDN of the IM virtual server. For example, type IMserver.example.com.
  9. Click Next.
  10. Click to select the Allow this server to host user accounts check box, and then click Next.
  11. Click Finish to quit the New Instant Messaging Virtual Server Wizard.
Note If Instant Messaging was not installed on this computer when you installed the last service pack, you must reinstall the last service pack after you install the Instant Messaging components. You must reinstall the last service pack because the Instant Messaging components that you re-create in steps 3, 4, and 5 in this section of the "Resolution" section are built from the original released version of the components that came with the Exchange Server 2000 installation CD.

Step 4: Turn on Instant Messaging for User Accounts

Turn on Instant Messaging for the user accounts that you have configured to use Instant Messaging. To do this, follow these steps:
  1. Start the Active Directory Users and Computers snap-in. To do this, click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.
  2. Click the container that contains the user account that you want.
  3. Right-click the user account, and then click Properties on the shortcut menu that appears.
  4. Click the Exchange Features tab, click Instant Messaging in the Features box, and then click Enable.
  5. Click Browse.
  6. In the Server Name list, click the new IM virtual server that you created, and then click OK.
  7. In the Enable Instant Messaging dialog box, click OK.
  8. In the User_name Properties dialog box, click OK.
  9. Quit the Active Directory Users and Computers snap-in.

Step 5: Verify the Instant Messaging User Address and then Test

Verify that the IM client is using a valid instant messaging address, and then try to log on to the Instant Messaging server. To verify the Instant Messaging address, follow these steps:
  1. Start the Active Directory Users and Computers snap-in. To do this, click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.
  2. Click the container that contains the user account that you want.
  3. Right-click the user account, and then click Properties on the shortcut menu that appears.
  4. Click the Exchange Features tab, click Instant Messaging in the Features box, and then click Properties.
  5. Note the Instant Messaging User Address.
  6. Click Cancel, click OK, and then quit the Active Directory Users and Computers snap-in.
  7. Configure the client to log on to the Instant Messaging server with the correct Instant Messaging user address.

MORE INFORMATION

For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base:

303991 XCCC: Instant Messaging Clients Are Suddenly Logged Off and Cannot Immediately Reconnect

305076 XCCC: You Receive Operation Could Not Be Completed Error Message or Contacts Disappear


Modification Type:MajorLast Reviewed:12/24/2003
Keywords:kbprb KB319758