Цель: заставит работать TLS 1.2 Есть сервер на Debian 6.0.10, обновил openssl до 1.0.1e-2 А TLS 1.2 всё равно не работает, проверял тут
Параметры сервера: nginx/1.8.0 Apache/2.2.16 (Debian)
root@server:~# dpkg-query -l | egrep 'openssl|sslib|libssl'
ii libssl-dev 1.0.1e-2+deb7u20 SSL development libraries, header files and documentation
ii libssl0.9.8 0.9.8o-4squeeze14 SSL shared libraries
ii libssl1.0.0 1.0.1e-2+deb7u20 SSL shared libraries
iU libssl1.0.0-dbg 1.0.1e-2+deb7u20 Symbol tables for libssl and libcrypto
iU openssl 1.0.1e-2+deb7u20 Secure Socket Layer (SSL) binary and related cryptographic tools
Простой вывод версии Опенссл:
root@server:~# openssl version
OpenSSL 1.0.1e 11 Feb 2013
В nginx.conf всё что нужно, прописано:
ssl_session_timeout 1d;
ssl_session_cache shared:SSL:50m;
ssl_session_tickets off;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES256-SHA384;
ssl_ecdh_curve secp384r1;
ssl_prefer_server_ciphers on;
ssl_stapling on;
ssl_stapling_verify on;
add_header Strict-Transport-Security 'max-age=31536000; includeSubDomains; preload';
TLS 1.2 не хочет работать