Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.15.2
-
None
-
-
a120d11cb5506ef0a5535e790f23d49595fb8857 (qt/qtbase/dev) 516d8d22ff45da01ae9de367a39c129dd408246a (qt/qtbase/6.1) 2405a47fed3450ce01ec025245ffbc0cd7a505e3 (qt/tqtc-qtbase/5.15)
Description
When we listen to QNetworkReply::encrypted QSslConfiguration::ephemeralServerKey works great on IPv4 and IPv6 for an initial connection.
But when Session Resumption with Session ID is used, we only get the ephemeralServerKey when IPv4 is used. It is empty when IPv6 is used.
Looks like there is a problem with the connection cache, because OpenSSL do not even deliver an ephemeralServerKey when IPv4 is used.
Attachments
For Gerrit Dashboard: QTBUG-93295 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
207776,6 | Prefer previously used channels in QHttpNetworkConnection | dev | qt/qtbase | Status: MERGED | +2 | 0 |
348724,2 | Prefer previously used channels in QHttpNetworkConnection | 6.1 | qt/qtbase | Status: MERGED | +2 | 0 |
348725,2 | Prefer previously used channels in QHttpNetworkConnection | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |