Я использую приложение, которое использует OpenSSL для клиентской стороны TLS. Мы обновляем версию OpenSSL с 0.9.8e до 0.9.8k. И тогда TLS не работает...
Wireshark показывает, что новая версия (с OpenSSL 0.9.8k) отправляет приветственный пакет клиента с расширением SessionTicket, а серверная часть отвечает фатальной внутренней ошибкой.
Предыдущая версия отправляет почти идентичный приветственный пакет, но без расширения SessionTicket.
Когда я заменил TLSv1_client_method на SSLv23_client_method, все заработало нормально - отправленный приветственный пакет клиента был SSLv2 (в сниффере) без какого-либо расширения (поскольку это был не TLS, а SSL?)
Есть ли лучший способ отключить это расширение или решить проблему другим способом?
Заранее спасибо, rursw1