Simptomi
Kada pokušate da se povežete SQL Server 2017 za Linux na distribuciji koja ima konfigurisan OpenSSL 1.1 i nije instaliran OpenSSL 1.0, možete da dobijete poruku o grešci veze koja podseća na sledeću poruku:
Veza sa serverom je uspešno uspostavljena, ali je onda došlo do greške tokom procesa prijavljivanja. (dobavljač: SSL dobavljač, greška:0 – Udaljeni host je nasilno zatvorio postojeću vezu.)
Na primer: Kada pokušate da se povežete sa SQLCMD, možete dobiti sledeće poruke o grešci:
sqlcmd: Greška: Microsoft ODBC upravljački program 17 za SQL Server : TCP dobavljač: Kôd greške 0x2746.
SQLCMD: Greška: Microsoft ODBC upravljački program 17 za SQL Server: Klijent ne može da uspostavi vezu.
Napomena: Primer Linux distribucije koja dolazi sa OpenSSL 1.1 i bez OpenSSL 1.0 instaliran je Red Hat Enterprise Linux 8.0.
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.
Rešenje
Ovaj problem je rešen u sledećoj kumulativnoj ispravci za SQL Server:
Osnovni podaci o kumulativnim ispravkama za SQL Server:
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.