How to enable RDP access on server requires Network Level Authentication (NLA)
With Remote Desktop (RDP) when connecting to a Windows Server (XP-SP3 or 2003/2008) with newer remote host, you might get an error saying that “The remote computer requires Network Level Authentication (NLA), which your local pc/laptop/desktop computer doesn’t support.”
To enable the RDP access on server requires Network Level Authentication (NLA) you need to follow below given steps [be careful with registry editor, it's helpful to backup your registry first, you have been warned]:
- Install Service Pack 3 [if XP]
- Click Start->Run, type regedit and then press enter
- Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
- Double click on “Security Packages”, to modify the values, leave all existing values, and just add “tspkg” at the end of the list, click OK to save your changes.
- Now, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders
- Double click on “SecurityProviders”, and in the dialog box, add “credssp.dll” at the end, be sure that if the list that is present currently is separated by commas, that you add a comma to the value immediately before the “credssp.dll”. Click OK to update.
- Close the registry editor and now restart your computer for changes to take the effect.
- Try to RDP to your remote server.
Still, finding it difficult, not to worry, get in touch with one of our technical help expert to assist you further.
Related: Windows Server, Remote Desktop, RDP, Server 2008, Windows XP SP3, Windows VPS