Назад | Перейти на главную страницу

Весь трафик LDAP отправляется на TLSv1.1, а не TLSv1.2

У меня есть kvm-сервер, хост Centos 6.6 с гостями 6.6. Мы запускаем веб-приложение на основе php, которое использует аутентификацию LDAP для наших клиентов. Мы только что переместили клиента в эту настройку, и они сообщают, что весь трафик ldap отправляется с помощью TLS v1.1, а не TLS v1.2, как это было раньше. Я проверил, что версии OpenSSL и OpenLDAP одинаковы для старой и новой. Я везде копался и, кажется, нашел причину. Все виртуальные машины находятся на частных IP-адресах и совместно используют общедоступный IP-адрес через правила NAT и директивы восходящего потока Nginx.

У кого-нибудь есть идеи, почему трафик вдруг стал v1.1?

Связанные версии OpenSSL:

В нашем случае ответ заключался в том, чтобы заставить php использовать tls v1.2 в php.ini файл:

crypto_method = STREAM_CRYPTO_METHOD_TLSv1_2_SERVER