Nwlapcug.com


Errori SQL SSL

Errori SQL SSL


Connessione a Microsoft SQL Server come un client di Windows richiede livelli di autenticazione. Se si tenta di connettersi a SQL Server 2000 da un computer Windows 2000, Windows Secure Sockets Layer, o SSL, genera un errore in uno scenario.

Causa

Se il Server dei certificati è installato su un computer Microsoft Windows 2000 e l'autorità di certificazione o CA, il nome inizia con il nome di host del computer, un tentativo di connessione a SQL Server 2000 avrà esito negativo con un messaggio di errore di protezione SSL.

Analisi

Quando SQL Server 2000 rileva un certificato con il nome host in esso, tenta di utilizzare il nome per la crittografia, anche se non si tratta di un certificato valido. Pertanto, l'autorizzazione ha esito negativo. Ulteriormente, il certificato Server non rimosso le chiavi CA dall'host.

Soluzione

È possibile applicare diverse soluzioni a questo problema. Installare Microsoft SQL Server 2000 Service Pack 1 o superiore. In alternativa, non utilizzare il nome host nella chiave CA se non è già installato il certificato Server sull'host. Se il Server dei certificati è già installato, utilizzare il Certutil.exe che viene fornito con il certificato Server per rimuovere la vecchia chiave di CA che inizia con il nome host.