Risoluzione del problema di mismatch del dominio in Server 2012 RDWeb
Questa guida spiega come risolvere un errore comune legato alla mancata corrispondenza tra il nome di dominio interno ed esterno in un ambiente Remote Desktop Services (RDS) su Windows Server 2012 / 2012 R2, utilizzando RD Web Access.
In particolare, l’errore si verifica quando il dominio interno utilizza estensioni come .local
, .private
, o .internal
, mentre il certificato SSL installato copre solo il dominio pubblico. Questo comporta un errore di mismatch del nome durante la connessione degli utenti.
Soluzione: aggiornare il nome FQDN pubblicato
È possibile aggiornare il FQDN (Fully Qualified Domain Name) che viene incluso nei file .rdp
distribuiti tramite RD Web Access e nel feed RemoteApp, utilizzando il seguente cmdlet PowerShell:
Set-RDPublishedName [-ClientAccessName] <String> [[-ConnectionBroker] <String>]
Esempio pratico
Nel seguente esempio, il cmdlet viene eseguito direttamente sul server RD Connection Broker e serve per aggiornare il nome pubblicato a remote.contoso.com
, in modo da corrispondere al certificato wildcard installato (*.contoso.com
):
Set-RDPublishedName "remote.contoso.com"
Nota importante
Se PowerShell impedisce l’esecuzione dello script, è necessario modificare la policy di esecuzione con il seguente comando:
Set-ExecutionPolicy unrestricted
Assicuratevi di avere i privilegi di amministratore per eseguire questo comando.