Discussion:
[Eric] QSslSocket errors running Eric on Ubuntu 18.04
Tony Arnold
2018-05-23 18:57:46 UTC
Permalink
I'm running Eric 18.05 on Ubuntu 18.04 and I get a number of SSL related errors on start up. Here is the output when running from a terminal window.


$ eric6

qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks

qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback

qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback

qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings

qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup

qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init

qt.network.ssl: QSslSocket: cannot resolve sk_new_null

qt.network.ssl: QSslSocket: cannot resolve sk_push

qt.network.ssl: QSslSocket: cannot resolve sk_free

qt.network.ssl: QSslSocket: cannot resolve sk_num

qt.network.ssl: QSslSocket: cannot resolve sk_pop_free

qt.network.ssl: QSslSocket: cannot resolve sk_value

qt.network.ssl: QSslSocket: cannot resolve SSL_library_init

qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings

qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index

qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method

qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method

qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method

qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method

qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain

qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf

qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf

qt.network.ssl: QSslSocket: cannot resolve SSLeay

qt.network.ssl: Incompatible version of OpenSSL

BackgroundService listening on: 35115

qt.network.ssl: QSslSocket: cannot call unresolved function d2i_X509

qt.network.ssl: QSslSocket: cannot call unresolved function d2i_X509

qt.network.ssl: QSslSocket: cannot call unresolved function d2i_X509

qt.network.ssl: QSslSocket: cannot call unresolved function d2i_X509




Any workaround/fixes available for this?

Regards,
Tony.
--
Tony Arnold MBCS, CITP | Senior IT Security Analyst | Directorate of IT Services | G64, Kilburn Building | The University of Manchester | Manchester M13 9PL | T: +44 161 275 6093 | M: +44 773 330 0039
Detlev Offenbach
2018-05-24 17:09:25 UTC
Permalink
Hello,

works fine for me.

Detlev
Post by Tony Arnold
I'm running Eric 18.05 on Ubuntu 18.04 and I get a number of SSL related
errors on start up. Here is the output when running from a terminal
window.
$ eric6
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback
qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings
qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup
qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init
qt.network.ssl: QSslSocket: cannot resolve sk_new_null
qt.network.ssl: QSslSocket: cannot resolve sk_push
qt.network.ssl: QSslSocket: cannot resolve sk_free
qt.network.ssl: QSslSocket: cannot resolve sk_num
qt.network.ssl: QSslSocket: cannot resolve sk_pop_free
qt.network.ssl: QSslSocket: cannot resolve sk_value
qt.network.ssl: QSslSocket: cannot resolve SSL_library_init
qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings
qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index
qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method
qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain
qt.network.ssl: QSslSocket: cannot resolve
OPENSSL_add_all_algorithms_noconf
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
qt.network.ssl: QSslSocket: cannot resolve SSLeay
qt.network.ssl: Incompatible version of OpenSSL
BackgroundService listening on: 35115
qt.network.ssl: QSslSocket: cannot call unresolved function d2i_X509
qt.network.ssl: QSslSocket: cannot call unresolved function d2i_X509
qt.network.ssl: QSslSocket: cannot call unresolved function d2i_X509
qt.network.ssl: QSslSocket: cannot call unresolved function d2i_X509
Any workaround/fixes available for this?
Regards,
Tony.
--
Tony Arnold MBCS, CITP | Senior IT Security Analyst | Directorate of IT
Services | G64, Kilburn Building | The University of Manchester |
Manchester M13 9PL | T: +44 161 275 6093 | M: +44 773 330 0039
--
Detlev Offenbach
***@die-offenbachs.de
Guðjón Guðjónsson
2018-05-25 05:20:24 UTC
Permalink
Hi Tony

This must be a problem with the Qt/OpenSSL implementation in Ubuntu.
I don't see this problem in Debian.
Please user the reportbug tool and report the bug to Ubuntu.

Regards
Gudjon

Loading...