erro crítico nginx com handshaking SSL

Estou com um problema com o meu nginx no Ubuntu 14.04 LTS. De tempos em tempos, recebo um erro crítico:

2015/01/18 12:59:44 [crit] 1065#0: *28289 SSL_do_handshake() failed (SSL: error:140A1175:SSL routines:SSL_BYTES_TO_CIPHER_LIST:inappropriate fallback) while SSL handshaking, client: 10.0.2.2, server: 0.0.0.0:443

Eu verifiquei a versão do meu OpenSSL:

root@www:~# ldd `which nginx` | grep ssl
        libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f39e236b000)

root@www:~# strings /lib/x86_64-linux-gnu/libssl.so.1.0.0 | grep "^OpenSSL "
OpenSSL 1.0.1f 6 Jan 2014

Eu procurei mais informações sobre o assunto e descobri que pode haver um problema com a versão antiga do OpenSSL. Então, eu tentei compilar a versão mais recente:

wget https://www.openssl.org/source/openssl-1.0.1l.tar.gz && tar xzf && cd openssl-1.0.1l

./config && make && make install

Também substituí o antigo arquivo binário OpenSSL por um novo via link simbólico:

ln -sf /usr/local/ssl/bin/openssl `which openssl`

Depois disso eu tenho:

root@www:~# openssl version
OpenSSL 1.0.1l 15 Jan 2015

Mas ainda tenho a versão antiga no nginx:

root@www:~# strings /lib/x86_64-linux-gnu/libssl.so.1.0.0 | grep "^OpenSSL "
OpenSSL 1.0.1f 6 Jan 2014

Não consegui encontrar nenhum outro novo libssl no Ubuntu depois de atualizar o OpenSSL. Como atualizo o libssl para que o nginx possa usar a versão mais recente?

P.S.1. Talvez o problema com erros críticos não seja sobre a versão do OpenSSL.

P.S.2. Eu acho que esse erro crítico pode afetar toda a minha máquina virtual. Eu também tenho um problema com o travamento "de tempos em tempos" da VM.

Eu tentei muitas coisas e agora estou sem esperança. Stackoverflow por favor me ajude!

questionAnswers(2)

yourAnswerToTheQuestion