A causa di un errore di sicurezza, il client non è riuscito a connettersi al server terminal

Questo articolo fornisce una soluzione a un problema per cui ai client di Servizi terminal viene ripetutamente negato l'accesso al server terminal dopo l'aggiornamento di Windows.

Si applica a: Windows Server 2012 R2
Numero KB originale: 329896

Sintomi

Dopo aver aggiornato un dominio di Microsoft Windows NT a Windows 2000 o Windows Server 2003, ai client di Servizi terminal di Windows 2000 potrebbe essere negato ripetutamente l'accesso al server terminal. Se si usa un client di Servizi terminal per accedere al server terminal, è possibile che venga visualizzato uno dei messaggi di errore seguenti:

A causa di un errore di sicurezza, il client non è stato in grado di connettersi al Terminal server. Dopo aver verificato la corretta connessione alla rete, provare di nuovo a connettersi al server.

oppure

Desktop remoto disconnesso. A causa di un errore di sicurezza, il client non è stato in grado di connettersi al computer remoto. Verificare di aver effettuato l'accesso alla rete e quindi riprovare a connettersi.

Inoltre, è possibile che i messaggi id evento seguenti vengano registrati Visualizzatore eventi nel server terminal:

ID evento: 50
Origine evento: TermDD
Descrizione evento: il componente del protocollo RDP X.224 ha rilevato un errore nel flusso del protocollo e ha disconnesso il client.

e

ID evento: 1008
Origine evento: TermService
Descrizione evento: il periodo di tolleranza per le licenze di Servizi terminal è scaduto e il servizio non è registrato con un server licenze. Per il funzionamento continuo è necessario un server licenze di Servizi terminal. Un server terminal può funzionare senza un server licenze per 90 giorni dopo l'avvio iniziale.

e

ID evento: 1004
Origine evento: TermService
Descrizione evento: il server terminale non può rilasciare una licenza client.

e

ID evento: 1010
Origine evento: TermService
Descrizione evento: i servizi terminal non sono riusciti a individuare un server licenze. Verificare che tutti i server licenze nella rete siano registrati in WINS\DNS, accettando le richieste di rete e che il servizio licenze di Servizi terminal sia in esecuzione.

e

ID evento: 28
Origine evento: TermServLicensing
Descrizione evento: le licenze di Servizi terminal possono essere eseguite solo in controller di dominio o server in un gruppo di lavoro. Per altre informazioni, vedere l'argomento della Guida sulle licenze di Terminal Server.

Causa

Questo problema può verificarsi se un certificato nel server terminal è danneggiato.

Risoluzione

Importante

In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Poiché l'errata modifica del Registro di sistema può causare seri problemi, Di conseguenza, attenersi scrupolosamente alla procedura indicata. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. In questo modo sarà possibile ripristinare il Registro di sistema se si verifica un problema. Per altre informazioni su come eseguire il backup e il ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente: 322756 Come eseguire il backup e ripristinare il Registro di sistema in Windows

Per risolvere questo problema, eseguire il backup e quindi rimuovere le chiavi del Registro di sistema del certificato X509, riavviare il computer e quindi riattivare il server licenze di Servizi terminal. A tale scopo, attenersi alla seguente procedura.

Nota

Eseguire la procedura seguente in ognuno dei server terminal.

  1. Assicurarsi che sia stato eseguito correttamente il backup del Registro di sistema del server terminal.

  2. Avviare l'editor del Registro di sistema

  3. Individuare e selezionare la seguente sottochiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters

  4. Dal menu Registro di sistema, scegliere Esporta file del Registro di sistema.

  5. Digitare exported-parameters nella casella Nome file e quindi fare clic su Salva.

    Nota

    Se in futuro sarà necessario ripristinare questa sottochiave del Registro di sistema, fare doppio clic sul file Parametri-esportati.reg salvato in questo passaggio.

  6. Nella sottochiave del Registro di sistema Parametri fare clic con il pulsante destro del mouse su ognuno dei valori seguenti, scegliere Elimina e quindi fare clic su per confermare l'eliminazione:

    • Certificato
    • Certificato X509
    • ID certificato X509
  7. Uscire dal Registro di sistema Editor e quindi riavviare il server.

  8. Riattivare il server licenze di Servizi terminal usando il metodo di connessione Telefonica nella Creazione guidata licenze.

    Nota

    Se si attiva il server licenze servizi terminal usando l'opzione Telefono , il server licenze usa una forma diversa di certificato.