Microsoft KB Archive/941641

From BetaArchive Wiki
Knowledge Base


Remote Desktop Connection 6.0 prompts you for credentials before you establish a remote desktop connection

Article ID: 941641

Article Last Modified on 9/17/2007



APPLIES TO

  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional



SYMPTOMS

After you install the Remote Desktop Connection 6.0 client update (update 925876), you may experience one or more of the following symptoms:

  • Remote Desktop Connection 6.0 prompts you for credentials before you establish a remote desktop connection.
  • Remote Desktop Connection 6.0 prompts you to accept the identity of the server if the identity of the server cannot be verified.
  • You may be unable to use a smart card to log on to Remote Desktop Connection 6.0, even though you could use a smart card to log on to Remote Desktop Connection 5.x.

For more information about the Remote Desktop Connection 6.0 client update, click the following article number to view the article in the Microsoft Knowledge Base:

925876 Remote Desktop Connection (Terminal Services Client 6.0)


WORKAROUND

To work around this problem, turn off the new features in Remote Desktop Connection 6.0 to revert to the features in Remote Desktop Connection 5.x. To do this, follow these steps:

  1. Click Start, click Run, type mstsc.exe, and then click OK.
  2. Click Options, and then click the General tab.
  3. Click Save As, and then type a file name in the File name box.
  4. Select the location where you want to save the remote desktop file, click Save, and then click Cancel.

    Note The saved file has the .rdp file name extension.
  5. Click Start, click Run, type notepad, and then click OK.
  6. On the File menu, click Open.
  7. In the Files of type list, click All Files.
  8. In the Look in list, locate and then click the file that you saved in step 4. Then, click Open.
  9. Locate the line that resembles the following:

    authentication level:i:n

    Note The n placeholder represents the current authentication level.
  10. Change the authentication level to 0 so that the line becomes the following:

    authentication level:i:0

    Note When you set the authentication level to 0, RDP 6.0 does not check for server authentication.
  11. Add the following line to the end of the file:

    enablecredsspsupport:i:0

    Note When this line is present, you do not have to provide credentials before you establish a remote desktop connection.
  12. On the File menu, click Save.

To connect by using Remote Desktop Connection, run the file that you saved in step 12.

Note After you follow these steps, the new security features that Remote Desktop Connection 6.0 provides are removed. Additionally, Remote Desktop Connection 6.0 becomes incompatible with Windows Vista-based computers that have the Allow connections only from computers running Remote Desktop with Network Level Authentication option enabled in the system properties.

Keywords: kbtshoot kbexpertiseadvanced KB941641