QSslSocket-Fehler, wenn SSL NICHT verwendet wird

Ich habe diese Ausgabe in zwei meiner Qt-Anwendungen bemerkt, die QNetworkRequest verwenden, um einige Daten von außerhalb über QNeworkRequest zu laden:

QSslSocket: cannot resolve TLSv1_1_client_method
QSslSocket: cannot resolve TLSv1_2_client_method
QSslSocket: cannot resolve TLSv1_1_server_method
QSslSocket: cannot resolve TLSv1_2_server_method
QSslSocket: cannot resolve SSL_select_next_proto
QSslSocket: cannot resolve SSL_CTX_set_next_proto_select_cb
QSslSocket: cannot resolve SSL_get0_next_proto_negotiated

Ein Beispiel für die Anforderung, bei der diese Warnungen angezeigt werden, ist

QNetworkReply reply = m_nam->get(QNetworkRequest(QUrl("http://api.openweathermap.org/data/2.5/forecast?id=2835297&mode=xml")));

Ich bin mir ziemlich sicher, dass in keiner der Abfragen TLS / SSL enthalten ist, alle sind normales HTTP. Die Nachrichten werden unabhängig von der URL immer nach dem Absenden der ersten Anforderung angezeigt.Ich habe nicht die Absicht, SSL überhaupt zu verwenden, es gibt keine Erwähnung von SSL im Code, was bedeutet, dass ich die Warnungen nicht programmgesteuert ignorieren kann.

Mein Setup ist Windows 7 64-Bit, MSVC2013 und MinGW, Qt 5.3.2. Die Meldungen werden unabhängig vom verwendeten Compiler angezeigt. Es sind keine OpenSSL- oder anderen SSL-Entwicklungsbibliotheken installiert.

Und die Frage ist:Wie werde ich diese Warnungen los?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage