From 55959b54564cd7ce8800225ed8d3741345eb90a2 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Mon, 6 Jan 2020 13:47:19 -0800 Subject: [PATCH] GUACAMOLE-249: Until parameter prompting is available, do not auto-negotiate for NLA if username and password have not been provided. --- src/protocols/rdp/settings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/protocols/rdp/settings.c b/src/protocols/rdp/settings.c index 224a281f..a2cc7dfa 100644 --- a/src/protocols/rdp/settings.c +++ b/src/protocols/rdp/settings.c @@ -1255,7 +1255,7 @@ void guac_rdp_push_settings(guac_client* client, case GUAC_SECURITY_ANY: rdp_settings->RdpSecurity = TRUE; rdp_settings->TlsSecurity = TRUE; - rdp_settings->NlaSecurity = TRUE; + rdp_settings->NlaSecurity = guac_settings->username && guac_settings->password; rdp_settings->ExtSecurity = FALSE; break;