Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
None
-
5.15.9
-
-
40c1175258 (qt/tqtc-qtbase/5.15)
Description
When building Qt with OpenSSL v3 with compatibility mode set, trying to use SSL with the resulting Qt build leads to errors:
qt.network.ssl: QSslSocket: cannot resolve EVP_PKEY_base_id qt.network.ssl: QSslSocket: cannot resolve SSL_get_peer_certificate SSL support:True qt.network.ssl: QSslSocket: cannot call unresolved function SSL_get_peer_certificate The peer did not present any certificate
Supports SSL returns true in this case.
Qt was build with compatibility mode:
-DOPENSSL_API_COMPAT=0x30000000L
Attachments
For Gerrit Dashboard: QTBUG-103820 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
413384,3 | QSslSocket: make it work with OpenSSL v3 | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |