Příznaky
Když se pokusíte připojit SQL Server 2017 pro Linux k distribuci s nakonfigurovaným certifikátem OpenSSL 1.1, ale tento certifikát není nainstalovaný, může se zobrazit chybová zpráva připojení podobná následující:
Připojení se serverem bylo úspěšně navázáno, ale během přihlašování došlo k chybě. (poskytovatel: Zprostředkovatel SSL, chyba:0 - Existující připojení bylo vzdáleným hostitelem vynuceně ukončeno.)
Příklad: Při pokusu o připojení pomocí SQLCMD se mohou zobrazit následující chybové zprávy:
Sqlcmd: Chyba: Ovladač Microsoft ODBC 17 pro SQL Server: Poskytovatel TCP: Kód chyby 0x2746.
Sqlcmd: Chyba: Ovladač Microsoft ODBC 17 pro SQL Server: Klient nemůže navázat připojení.
Poznámka: Příkladem distribuce Linuxu, která přichází s OpenSSL 1.1 a bez nainstalovaného OpenSSL 1.0, je Red Hat Enterprise Linux 8.0.
Stav
Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.
Řešení
Tento problém je opravený v následující kumulativní aktualizaci pro SQL Server:
Informace o kumulativních aktualizacích pro SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:
Reference
Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.