Quantcast
Channel: Remote Desktop Services (Terminal Services) forum
Viewing all articles
Browse latest Browse all 1106

RDS 2012 -Session host server Certificate mismatch

$
0
0

Hi,

I have deployed RDS 2012 with following architecture,

-RDgw01 and RDgw02 - RDS gateway farm - rdgw.external.com
-RDCB01 - HA connection broker role - rdcb.external.com
-RDWeb - RD web access role - rdweb.external.com
-RDSH01 - rd session host role and RDSH02 - remote app session host role server -rdsh01.internal.com and rdsh02.internal.com

I have installed external name certificate on rdgw, rdcb and rdweb. And for session host servers i have imported the same external cert into personal stores of session host computers. Along with that i have also executed following power shell cmds on both session host servers,

$pass = ConvertTo-SecureString "xxxxx" -AsPlainText -Force
$thumbprint = (Import-PfxCertificate -Password $pass -CertStoreLocation cert:\localMachine\my -FilePath '\\RDSH01\certificate\cert.pfx').thumbprint
$path = (Get-WmiObject -class "Win32_TSGeneralSetting" -Namespace root\cimv2\terminalservices -Filter "TerminalName='RDP-tcp'").__path
Set-WmiInstance -Path $path -argument @{SSLCertificateSHA1Hash="$Thumbprint"}

But even after doing all these, i am still getting certificate mismatch on session host server when i try to rdp.

Name Mismatch:
Requested remote computer: RDSH01.internal.com
Name in the certificate from the remote server: *.external.com

The server name on the certificate is incorrect.

Is there a way to fix this certs issue for session host servers?


SaM


Viewing all articles
Browse latest Browse all 1106

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>