Eu tenho várias versões do OpenSSL no servidor Ubuntu 14.04?

1

Eu tenho este servidor Ubuntu:

> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.5 LTS
Release:        14.04
Codename:       trusty

Este kernel:

> uname -a
... 4.4.0-83-generic #106~14.04.1-Ubuntu SMP

(acho que esta combinação release / kernel não deveria existir)

O OpenSSL relatado é este:

> openssl version
OpenSSL 1.1.0f  25 May 2017

Após algumas atualizações automáticas, o OpenSSL mudou para 1.1.0f . Eu ainda não sei como isso aconteceu. Após essa atualização Tomcat 8.5 biblioteca nativa + APR começou a ter problemas.

Curiosamente, o phpinfo(); mostra isso:

openssl

OpenSSL support   enabled
OpenSSL Library Version   OpenSSL 1.1.0f 25 May 2017     <-- expected

curl

cURL support  enabled
...
SSL Version   OpenSSL/1.0.1f     <-- earlier version

Além disso, OpenSSH mostra isso:

> ssh -V
OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.8, OpenSSL 1.0.1f 6 Jan 2014

Eu não sei como Curl e OpenSSH são capazes de usar a versão anterior de OpenSSL . Eu adoraria fazer com que Tomcat faça o mesmo.

Eu realmente tenho várias versões de OpenSSL no servidor? Existe uma maneira de verificar de onde esses 1.0.1f OpenSSL foram retirados? Além disso, como o Ubuntu atualizou para esta versão não suportada 1.1.0f ?

Eu não sei o que as informações abaixo significam, mas podem ser úteis:

> apt-cache policy openssl
openssl:
  Installed: 1.1.0f-2~ubuntu14.04.1+deb.sury.org+1
  Candidate: 1.1.0f-2~ubuntu14.04.1+deb.sury.org+1
  Version table:
 *** 1.1.0f-2~ubuntu14.04.1+deb.sury.org+1 0
        500 http://ppa.launchpad.net/ondrej/php/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     1.0.1f-1ubuntu2.22 0
        500 http://br.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     1.0.1f-1ubuntu2 0
        500 http://br.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
    
por Gustavo 01.08.2017 / 18:43

0 respostas