Instale o nginx de jessie-backports atualiza o openssl para 1.0.2k, mas a versão openssl -v mostra 1.0.1t

2

Estou usando o Debian 8.7 de 64 bits em um vserver para testes.

Eu instalei o nginx via

apt-get update -y && apt-get -t jessie-backports install nginx e

nginx -v mostra nginx version: nginx/1.10.3 .

Eu também verifico a versão openssl via openssl version -v e recebi

OpenSSL 1.0.1t 3 May 2016 (Library: OpenSSL 1.0.2k 26 Jan 2017) como resultado.

Atualmente eu tenho um problema com um servidor produtivo porque eu recebo muitos erros failed (SSL: error:140E0197:SSL routines:SSL_shutdown:shutdown while in init) e descobri que nginx e openssl tiveram alguns problemas ao usar a versão 1.9 do nginx. O sistema produtivo ainda usa nginx / 1.9.10.

Antes eu quero atualizar o nginx para o 1.10 via jessie-backports Eu quero testar se tudo ainda está funcionando. Durante o teste, também verifiquei a versão do openssl e obtive as informações que colei acima. O que isso significa? O openssl 1.0.1t ou 1.0.2k está instalado?

Obrigado por qualquer ajuda!

    
por Hamburml 04.03.2017 / 15:59

1 resposta

1

Esta pergunta foi respondida aqui link

Para resumir:

openssl é o frontend, a interface da linha de comando.

libssl1.0.0 é o backend, a biblioteca que é usada a partir do nginx (ou outros programas).

Ao usar openssl version -v , mostra a versão do cli e da biblioteca. O cli pode ter uma versão diferente da biblioteca, mas deve ser mencionado que é melhor quando ambos têm a mesma versão.

O erro mencionado desapareceu ao atualizar nginx para 1,10.

    
por 04.04.2017 / 16:39