当我尝试从使用 FreeRDP 的 Ubuntu 连接到使用 NLA 的 Windows 2008 R2 时:
[14:29:31:523] [1146:-1236755648] [ERROR][com.freerdp.core] - connect
[14:29:31:523] [1146:-1236755648] [ERROR][com.freerdp.core.nego] - Protocol Security Negotiation Failure
[14:29:31:523] [1146:-1236755648] [ERROR][com.freerdp.core] - freerdp_set_last_error 0x2000C
[14:29:31:523] [1146:-1236755648] [ERROR][com.freerdp.core.connection] - Error: protocol security negotiation or connection failure
答案1
对于遇到此问题的其他人来说,这是因为 Windows 主机上启用了网络级身份验证。
答案2
我有同样的错误消息。我通过在命令行上使用以下命令解决了这个问题:
xfreerdp /sec:rdp /u:fake.user /v:fake.host.com