QtCreator "SSL is not supported"



  • Hi all,

    We are using a custom Qt Creator Plugin that tries to create a https connection to one of our servers. In most cases, this works fine, as openSSL libraries are deployed with QtCreator in <QtDir>/Tools/QtCreator/bin.

    However, we noticed that some users are unable to connect via https and further noticed that in Help -> System Information, it is stated that SSL is not supported.

    Network:
    SSL is not supported.

    I wonder, in what cases is it possible that SSL is not supported? Are the SSL libraries not deployed with Qt Creator in certain cases?

    I'm interested in any hints on this.

    Best,
    Lorenz


  • Lifetime Qt Champion

    Hi,

    Check the OpenSSL version installed, if >= 1.1 then it's normal. The OpenSSL project broke the API compatibility with that minor release. IIRC There's a new backend for 1.1 in the work.



  • Thanks @SGaist ,

    But if QtCreator ships its own openSSL libraries, shouldn't it work independently of the ones the user installed?

    as e.g. ssleay32.dll is installed in the bin directory of QtCreator by default?


  • Lifetime Qt Champion

    Whith what version of Qt did you build that plugin ?
    What's the Qt Creator version ?



  • We currently use the QtCreator 4.2.1 tag with Qt 5.8 and MSVC2015 on Windows to build the plugin.

    The plugin is then deployed to the binary version of Qt Creator 4.2.1 which can be downloaded from download.qt.io.


  • Lifetime Qt Champion

    Are you using the same version of OpenSSL that is used to with the pre-built Qt Creator ?


Log in to reply