Simptome
Atunci când utilizați grupul disponibilitate AlwaysOn, oglindire bază de date sau broker de servicii în Microsoft SQL Server, comunicarea punctului final criptat cu protocolul TLS) versiunea 1,2 nu reușește. În plus, veți primi următorul mesaj de eroare în Jurnalul de erori SQL Server:
Strângere de mână de conexiune nu a reușit. Un apel în sistem de operare nu a reușit: (80090331) 0x80090331 (clientul și serverul nu pot comunica, deoarece nu dețin un algoritm comun.). Statul 56.
Jurnalul de evenimente Windows va raporta următoarea eroare SChannel:
O avertizare fatală a fost generată și trimisă la punctul final la distanță. Acest lucru poate duce la rezilierea conexiunii. Codul de eroare fatal definit de protocolul TLS este 40. Starea de eroare Windows SChannel este 1205.
Cauză
Comunicarea punct final din SQL Server nu acceptă protocolul TLS, versiunea 1,2.
Rezolvare
Această problemă este remediată în versiunile recente de SQL Server. Lista de versiuni SQL Server care acceptă protocolul TLS versiunea 1,2 este disponibilă în următorul articol din baza de cunoștințe Microsoft:
3135244 Suport TLS 1,2 pentru Microsoft SQL Server
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.