Enabling Network Level Authentication on XP Machine for Terminal Access
When connecting to a Windows 2008/2012 Server using remote desktop from a Windows XP client running service pack 2 or earlier, you get the following error message:
“The remote computer requires Network Level Authentication, which your computer does not support”
Enabling Server to allow connections from XP machines
- Click start, right click My Computer and go to Properties
- Click Advanced System Settings
- Go to the Remote Tab and untick All connections only from computers running remote desktop with Network Level Authentication
- if after following all these steps access does not work then try below steps as well
Configure Network Level Authentication
To enable NLA in XP machines; first install XP SP3, then edit the registry settings on the XP client machine to allow NLA
- Click Start, click Run, type regedit, and then press ENTER.
- In the navigation pane, locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
- In the details pane, right-click Security Packages, and then click Modify.
- In the Value data box, type tspkg. Leave any data that is specific to other SSPs, and then click OK.
- In the navigation pane, locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders
- In the details pane, right-click SecurityProviders, and then click Modify.
- In the Value data box, type credssp.dll. Leave any data that is specific to other SSPs, and then click OK.
- Exit Registry Editor.
- Restart the computer.
- try login again