-
-
Save pingec/7b391a04412a7034bfb6 to your computer and use it in GitHub Desktop.
Sometimes you try to open a remote desktop connection to a machine only to get an error message that "the password has expired". | |
If the remote machine does not enforce NLA (Network Level Authentication), it is still possible to start a remote desktop session by disabling NLA on the client (currenlty not possible from the menu on my remote desktop client v.6.3.96000 that came with windows 8.1). | |
Add the following setting to your .rdp file ("C:\Users\<User>\Documents\Default.rdp" if you aren't using a specific one). | |
enablecredsspsupport:i:0 | |
Optionally you might need to specify | |
authentication level:i:0 |
This also seems to fix an RDP error with GCPW (Google Credential Provider for Windows). On on our GCPW-ized Win10 machines, trying to RDP into them often results in the error "The system administrator has restricted the types of logon (network or interactive) that you may use".
One solution reported for this error is to turn off NLA (network level authentication), but even if you do that on the destination system, RDP still fails until we add enablecredsspsupport:i:0
to the client RDP file. Thanks much!
Windows Server 2019
Any ever run into a local (Non-AD) account that has "User must change password at next logon" selected (by design) and when you supply correct account and password we get prompt with:
"You must change your password before logging on the first time. Please update your password or contact your system administrator or technical support." with an OK button.
and here is the kicker:
When you press OK button, it simply ends the RDP dialog and does not give an opportunity to change it.
If we turn off the "User must change password at next logon" check box, we can get logged on fine, so account password is ok when we try to logon. We need to set the "User must change password at next logon" so that the user is forced to change it on next logon.
Worked for me, thank you!