KB4548001 – POPRAVKA: Dolazi do greške veze kada pokušate da se povežete SQL Server 2017 na Linux koristeći OpenSSL 1.1

Primenjuje se na
SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux SQL Server 2017 Developer Linux

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.