Hello,
I installed Centos 7 from scratch to my workstation that has 128 Gb of RAM and 6 cpus with 24 cores each. uname -a gives:
“Linux localhost.localdomain 3.10.0-1160.45.1.el7.x86_64”
All system software was updated. I then brought the latest (today, 11/11/21) “VAPOR3-3.5.0-Centos7-Weekly.sh” and extracted the files. When I launch vapor, I am also experiencing ssl error as with other folks mentioned ob vapor forum as well as by others on the Internet via different software:
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_init_ssl
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_init_crypto
qt.network.ssl: QSslSocket: cannot resolve ASN1_STRING_get0_data
qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_reset
qt.network.ssl: QSslSocket: cannot resolve RSA_bits
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_new_null
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_push
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_free
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_num
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_pop_free
qt.network.ssl: QSslSocket: cannot resolve OPENSSL_sk_value
.
.
.
Apparently, this problem is quite common. I searched the solutions online but couldn’t apply a suitable one to my problem. When I checked the vapor forum, a solution was offered by one of the vapor users, stating that he resolved the same ssl problem when he installed python:
pearse
No problem. I see a few python flags in that configuration file and I think this could be the issue. Could you try the following and then reloading Vapor? Thanks for your patience.
module unload vapor
module unload ncarenv
module load vapor
vapor /glade/scratch/prein/tmp/VAPOR/4km/wrfout_d01_2012-05-31_00\:*
AndreasPrein
These commands did not solve the issue but sourcing my own Python build instead of using the default build fixed it.
Since the error states that qt.network cannot resolve openssl, then I updated qt.x86_64 and also installed qt.i686. Subsequently, I installed ssl and python by following this link:
https://docs.python.org/3/using/unix.html
I put the path for ssl and python to the system PATH
export PATH="/usr/local/bin:/usr/local/python-3.9.8/bin:/usr/local/custom-openssl/bin:$PATH"
and put VAPOR-Deps to /usr/local and defined library path:
export LD_LIBRARY_PATH="/usr/local/VAPOR-Deps:/usr/lib64:$LD_LIBRARY_PATH"
But the ssl problem persists. Was what I did the right action to resolve the problem? What or what else should do?
Thanks for your help.
Kemal.