Frage

Ich kann ungeschützte Websites durchsuchen, aber versuchen, eine öffnen „https“ ein Ergebnis in diesen Meldungen:

QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function ERR_error_string

Danach wird qt etwas in einfrieren. Mein Windows QT / PyQT Installationen sind von Standard Ufer‘-Pakete. Jede Idee?

War es hilfreich?

Lösung

Ich habe eine Arbeitslösung in der Flußufer Mailingliste gefunden Archiv : ignorieren alle ssl Fehler:

    [...]
    self.connect(myWebViewControl.page().networkAccessManager(), 
        SIGNAL("sslErrors (QNetworkReply *, const QList<QSslError> &)"), 
        self.sslErrorHandler)

def sslErrorHandler(self, reply, errorList): 
    reply.ignoreSslErrors()
    print("SSL error ignored") 

UPDATE : Ich weiß nicht, warum, aber nach einigen Wochen habe ich wieder diese ssl Fehler bekam, btw ich denke, dieses Mal, dass ich die richtige Lösung gefunden in diesen Beitrag : ich habe die" Win32 OpenSSL v1.0.0a "Setup von hier und wie gefordert, die" Microsoft Visual C ++ 2008 Redistributable Package (x86) “von hier , und sie meine Probleme gelöst.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top