Unable to connect by RDP (CredSSP Authentication Issue)

Philipp m 0 Reputation points
2023-12-19T08:53:17.8666667+00:00

Hi all,

I hope anyone of you can help me out. I'm in trouble with a virtual machine after applying GPOs on it.

It says:

  • "Authentication Error"
  • "The cause could be a CredSSP Encryption Oracle defense"

https://support.microsoft.com/en-us/topic/credssp-updates-for-cve-2018-0886-5cbf9e5f-dc6d-744f-9e97-7ba400d6d3ea

I believe that the Error message is false positive as the GPO for CredSSP is not configured, also the registry key mentioned in the documentation is not existing.

I'm really out of ideas. 😑

It's a Windows 10 VM hosted at Azure. Neither RDP or AVD is working.

Best regards,

Philipp

Windows for business | Windows Client for IT Pros | User experience | Other
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Daniel Alejandro Rivera Dominguez 415 Reputation points Microsoft External Staff
    2023-12-19T14:39:56.18+00:00

    Hello,

    If the policy is not present, then it could be that the VM can't communicate due to having a set restriction in place after applying other GPO. If that is the cause, then you would have to configure it so it accepts communication.

    User's image

    If you follow the Interoperability matrix on the link you share, you can check if any of the "Blocked" scenarios is the one you have. Also, search the System Event Logs for EventID 6041, to confirm if it's really the CredSSP or a false positive as you suspect. You ca pair that with the corresponding RDP event to confirm your scenario.

    If it was only a false positive, you would be able to connect despite the message. Check the different combinations of connection blocked scenarios to find how to solve the block.


  2. Anonymous
    2023-12-21T01:26:24.6933333+00:00

    Hello,

    Actually, it is quite complex, and it would be beneficial for you to have a thorough understanding of the negotiation process between the server and the client.

    I would recommend updating both your server and client to the latest version. Additionally, it would be helpful to configure your registry in the client.

    You can type this command in cmd :

    reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters /v AllowEncryptionOracle /t REG_DWORD /d 2 /f

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.