[+] MS SQL Server + OpenSSL
[+] MS SQL Server + OpenSSL
Zaczynam przygodę z Debianem - dokładnie Lubuntu 19.04.
Po instalacji MS SQL Server nie mogę się podłączyć do localhosta.
Rozwiązanie błędu jest opisane tutaj:
https://stackoverflow.com/questions/572 ... hrough-te/
Problem polega na tym, że u mnie w katalogu z bibliotekami jest wersja libssl 1.1, a do poprawnego działania potrzeba 1.0.
Stąd moje pytanie, czy można równolegle zainstalować dwie biblioteki w różnych wersjach?
Jak zainstalować wersję 1.0? W repozytoriach dla wersji 19.04 jest tylko i wyłącznie libssl1.1
Wiem, że można je ściągnąć jako spakowany plik tylko co dalej?
Po instalacji MS SQL Server nie mogę się podłączyć do localhosta.
Rozwiązanie błędu jest opisane tutaj:
https://stackoverflow.com/questions/572 ... hrough-te/
Problem polega na tym, że u mnie w katalogu z bibliotekami jest wersja libssl 1.1, a do poprawnego działania potrzeba 1.0.
Stąd moje pytanie, czy można równolegle zainstalować dwie biblioteki w różnych wersjach?
Jak zainstalować wersję 1.0? W repozytoriach dla wersji 19.04 jest tylko i wyłącznie libssl1.1
Wiem, że można je ściągnąć jako spakowany plik tylko co dalej?
Ostatnio zmieniony 07 lutego 2020, 20:41 przez jacek22, łącznie zmieniany 2 razy.
Re: MS SQL Server + OpenSSL
Najpierw sprawdź czy zadziała symlink na nową wersję.
Ewentualnie: ale to już "druciarstwo".
https://github.com/dbcli/mssql-cli/issues/252
Ewentualnie:
Kod: Zaznacz cały
$ wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu6_amd64.deb
$ sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu6_amd64.deb
https://github.com/dbcli/mssql-cli/issues/252
Re: MS SQL Server + OpenSSL
libssl może pociągnąć za sobą znacznie więcej zależności. Chyba lepszą droga byłaby próba skompilowania tej wymaganej starszej biblioteki w wydaniu, które ma zainstalowane (o ile inne zależności nie będą się też "odzywać").
@jacek22 W pierwszej kolejności, tak jak wspomniał przedmówca - spróbuj symlinka z wersji którą masz na brakującą. Sprawdź również, co podaje wynik z polecenia
@jacek22 W pierwszej kolejności, tak jak wspomniał przedmówca - spróbuj symlinka z wersji którą masz na brakującą. Sprawdź również, co podaje wynik z polecenia
Kod: Zaznacz cały
ldd
Re: MS SQL Server + OpenSSL
Próbowałem już robić symlinka na nową wersję i nie działało.
Tak samo myślałem, że te biblioteki wystarczy wypakować i wrzucić do folderu, ale zdaje się to nie działa
Tak samo myślałem, że te biblioteki wystarczy wypakować i wrzucić do folderu, ale zdaje się to nie działa
Kod: Zaznacz cały
ldd /lib/x86_64-linux-gnu/libssl.so.1.1
linux-vdso.so.1 (0x00007fff1fbba000)
libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fe3430a1000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe343080000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe342e95000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe342e8f000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe34341a000)
Re: MS SQL Server + OpenSSL
ldd na biblioteke z repozytoriów da na pewno kompletny wynik, bo i zależności dla niej zostały zainstalowane wraz z nią. Sprawdź ldd dla tej wersji biblioteki, której potrzebujesz oraz na binarne pliki z MSSQL'a.
Piszesz, że nie możesz się podłaczyć do tego MSSQL'a, a czy sama usługa MSSQL w ogóle się uruchomiła i nasłuchuje ten MSSQL na jakims porcie (ss -tunpl)?
Piszesz, że nie możesz się podłaczyć do tego MSSQL'a, a czy sama usługa MSSQL w ogóle się uruchomiła i nasłuchuje ten MSSQL na jakims porcie (ss -tunpl)?
Re: MS SQL Server + OpenSSL
Więc żeby było śmiesznie lub nie, potrzebowałem Windowsa na moim kompie więc przy okazji zainstalowałem na nowo Lubuntu. I okazuje się, że teraz bez żadnych kombinacji można się podłączyć do bazy...
Re: [+] MS SQL Server + OpenSSL
Tak w ogóle Lubuntu to nie do końca Debian, można chyba użyć alegorii, że Lubuntu jest dzieckiem Debiana.
Zamykam i przenoszę do odpowiedniego działu.
Zamykam i przenoszę do odpowiedniego działu.