Relatórios VPN da Astrill "Não foi possível carregar a biblioteca SSL" no login

1

Estou tentando fazer com que o aplicativo Astrill VPN de 32 bits v3.2 funcione no Ubuntu xenial 16.04.3.

Ao tentar fazer o login, recebo uma mensagem dizendo "Não foi possível carregar a biblioteca SSL".

A única sugestão do apoio do Astrill é desinstalar, reiniciar e reinstalar o aplicativo, o que não ajudou.

Eu também tentei instalar a versão i386 do openssl, o que também não ajudou.

O que mais eu poderia analisar para tentar resolver isso?

    
por Hugh Grigg 葛修远 31.10.2017 / 06:41

1 resposta

1

Primeiro, verifique se você tem o openssl instalado. Você precisará da versão 1.0, pois o Astrill não suporta 1.1. Para instalar o 1.0.2 , execute

sudo apt install openssl=1.0.2g-1ubuntu4.8

Em seguida, instale as bibliotecas compartilhadas, verifique primeiro qual versão você deseja executando apt-cache search libssl | grep SSL . Exemplo de saída:

libssl-dev - SSL development libraries, header files and documentation
libssl-doc - SSL development documentation documentation
libssl1.0.0 - SSL shared libraries  <-- version number

Instale a biblioteca com a versão correta:

sudo apt-get install libssl1.0.0

A partir da conversa nos comentários, você também precisa instalar o libssl-dev , novamente, verifique se a versão é 1.0.

sudo apt install libssl-dev=1.0.2g-1ubuntu4.8

É possível que você instale o pacote ca-certificates também.

Se o problema acima não resolver o problema, abra o arquivo /etc/ld.so.conf as sudo e adicione uma nova linha no final

/usr/lib/x86_64-linux-gnu/openssl-1.0.0

Dependendo do seu sistema, o caminho pode ser diferente. Dois outros locais para testar são /usr/local/lib e /usr/lib/openssl-1.0 , consulte aqui e aqui .

Em seguida, execute sudo ldconfig .

    
por 31.10.2017 / 07:37