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

Qt 6.2.2 Android. No functional TLS backend was found.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3: Somewhat important
    • Resolution: Fixed
    • Affects Version/s: 6.2.2
    • Fix Version/s: None
    • Component/s: Network: SSL
    • Labels:
      None
    • Platform/s:
      Android

      Description

      I have Android project that uses OpenSSL and qmake.

      Tried to migrate from Qt 5.15.2 to Qt 6.2.2 and faced with OpenSSL problems.
      Android finds all libs files and runs successfully, but when application runs it gives an error messages when I trying to use QSslSocket:

      W qt.network.ssl: : No functional TLS backend was found
      W qt.network.ssl: : No functional TLS backend was found
      W qt.network.ssl: : No TLS backend is available
      W qt.network.ssl: : No functional TLS backend was found

      I also have tried to add libplugins_tls_qcertonlybackend_ABI.so and libplugins_tls_qopensslbackend_ABI.so, but it didn't helped.

      Also tried to include prebuilt OpenSSL libraries (default openssl.pri), but that didn't help either.

       

      Solved: Problem was in two QSslSocket instances.

       

        Attachments

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

          Activity

            People

            Assignee:
            qtbuildsystem Qt Build System Team
            Reporter:
            brutalwizard BrutalWizard
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes