Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-107679

qt.tlsbackend.ossl: Incompatible version of OpenSSL

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • None
    • 6.4.0
    • Network: SSL
    • None
    • macOS

    Description

      I am getting the following error messages on launch:

      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_init_ssl
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_init_crypto
      qt.tlsbackend.ossl: QSslSocket: cannot resolve ASN1_STRING_get0_data
      qt.tlsbackend.ossl: QSslSocket: cannot resolve EVP_CIPHER_CTX_reset
      qt.tlsbackend.ossl: QSslSocket: cannot resolve EVP_PKEY_up_ref
      qt.tlsbackend.ossl: QSslSocket: cannot resolve EVP_PKEY_param_check
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_new_null
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_push
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_free
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_num
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_pop_free
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_value
      qt.tlsbackend.ossl: QSslSocket: cannot resolve DH_get0_pqg
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CTX_set_options
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CTX_get_security_level
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CTX_set_security_level
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CTX_set_ciphersuites
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_set_psk_use_session_callback
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_SESSION_is_resumable
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_get_client_random
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_SESSION_get_master_key
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_session_reused
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_set_options
      qt.tlsbackend.ossl: QSslSocket: cannot resolve X509_up_ref
      qt.tlsbackend.ossl: QSslSocket: cannot resolve X509_STORE_CTX_get0_chain
      qt.tlsbackend.ossl: QSslSocket: cannot resolve X509_getm_notBefore
      qt.tlsbackend.ossl: QSslSocket: cannot resolve X509_getm_notAfter
      qt.tlsbackend.ossl: QSslSocket: cannot resolve X509_get_version
      qt.tlsbackend.ossl: QSslSocket: cannot resolve X509_STORE_set_ex_data
      qt.tlsbackend.ossl: QSslSocket: cannot resolve X509_STORE_get_ex_data
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OpenSSL_version_num
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OpenSSL_version
      qt.tlsbackend.ossl: Incompatible version of OpenSSL
      

      even though SSL communication subsequently works without any problems. Looks like a configuration error that the build system somehow recovers from? I am using the online-installed Qt 6.4 binaries out of the box. Identical application code did not produce these errors with Qt 5.15, Qt 5.12, Qt 5.9, or Qt 5.6.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            tpochep Timur Pocheptsov
            linoleo Lino Schraudolph
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes