From 3a8d721bb9628d676a5a55134dd8a18dd9689690 Mon Sep 17 00:00:00 2001 From: Pavel Pautov <37922380+p-pautov@users.noreply.github.com> Date: Wed, 11 Apr 2018 20:02:44 -0700 Subject: [PATCH] Don't use CertificateName setting for RDG connections. --- libfreerdp/crypto/tls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfreerdp/crypto/tls.c b/libfreerdp/crypto/tls.c index c9ae8c8..8e2c68c 100644 --- a/libfreerdp/crypto/tls.c +++ b/libfreerdp/crypto/tls.c @@ -1246,7 +1246,7 @@ int tls_verify_certificate(rdpTls* tls, CryptoCert cert, char* hostname, return 1; /* success! */ /* if user explicitly specified a certificate name, use it instead of the hostname */ - if (tls->settings->CertificateName) + if (!tls->isGatewayTransport && tls->settings->CertificateName) hostname = tls->settings->CertificateName; /* attempt verification using OpenSSL and the ~/.freerdp/certs certificate store */ -- 2.7.4