Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiovanni Panozzo <giovanni@panozzo.it>2019-10-31 21:00:31 +0300
committerGiovanni Panozzo <giovanni@panozzo.it>2019-11-01 11:28:27 +0300
commitdd54de514e08fbe078b391ac01c1c04c24933afe (patch)
tree3b8d2140e20ee3208eb9d26fee62119613528b7f /plugins
parentd2a7875c49a01ef76874a81b8bdcacb443044568 (diff)
Add another RDP error message
Diffstat (limited to 'plugins')
-rw-r--r--plugins/rdp/rdp_plugin.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/rdp/rdp_plugin.c b/plugins/rdp/rdp_plugin.c
index 3d679ac3b..4e1de01ce 100644
--- a/plugins/rdp/rdp_plugin.c
+++ b/plugins/rdp/rdp_plugin.c
@@ -1598,6 +1598,11 @@ static gboolean remmina_rdp_main(RemminaProtocolWidget *gp)
remmina_plugin_service->protocol_plugin_set_error(gp, _("Server %s denied the connection."), rfi->settings->ServerHostname);
break;
#endif
+ case 0x800759DB:
+ // E_PROXY_NAP_ACCESSDENIED https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-tsgu/84cd92e4-592c-4219-95d8-18021ac654b0
+ remmina_plugin_service->protocol_plugin_set_error(gp, _("The remote desktop gateway %s denied user %s\\%s access due to policy."),
+ rfi->settings->GatewayHostname, rfi->settings->GatewayDomain, rfi->settings->GatewayUsername);
+ break;
case FREERDP_ERROR_CONNECT_NO_OR_MISSING_CREDENTIALS:
rfi->user_cancelled = TRUE;