При работе с защищенным соединением у меня возникла следующая проблема:
Версия Qt - 4.7.2, сконфигурил с openSSL 0.9.8d.
При установки защищенного соединения, судя по логу Wireshark-a, клиент с сервером успешно здороваются, обмениваются ключами, сертификатами и шифрами, однако, затем сервер закрывает соединение "remote host closed connection"
В логе апача запись
SSL error: unsafe legacy renegotiation disabled
Параметры SSLConfiguration настроить этот параметр не позволяет, все остальное успешно работает (проверял из консоли openSSL). Стал ковырять просторы инета и нашел 2 интересных таска
Add a way to enable renegotiation in QSSLSocket и
support TLS Renegotiation Indication Extension.
Хотел прояснить ситуацию, правильно ли я понимаю, что чтобы добавить поддержку этой опции я должен пересобрать Qt с более новой версией openSSL, которая поддерживает по умолчанию эту опцию и она включена?