Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.4.0
-
None
-
Windows, Qt5.4 (mingw/msvc)
Description
I tried to make a connection between my app and any web socket server with secure connection. Testing application is the one of those placed in Qt examples "sslechoclient"
On Linux/osx everything is ok but on windows websocket state won't be changed to "Open". After QAbstractSocket::ConnectingState nothing happens.
QSslSocket::supportSsl() returns true. QNetworkAccessManager works good with https, QSslSocket can make encrypted connection on 443 port successfully
Just as in example, I'm trying to ignore ssl erros but:
void SslEchoClient::onSslErrors(const QList<QSslError> &errors)
{...}
isn't executed (connection between signal/slot has been set properly)
Application won't show me any warning/any error, just nothing. I can't figure out what can be wrong here.
I'm using the latest version of openssl libraries provided as .dll files to the app root directory