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 at 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
.
.
.
I need to mention that vapor doesn’t crash but gives ssl error. Apparently, this ssl problem is seen when vapor and other software is launched. 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:
---------------- begin cut-and-paste ---------------------
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\:*
(Profile - AndreasPrein - Vapor)
These commands did not solve the issue but sourcing my own Python build instead of using the >>default build fixed it.
------------------- end of cut-and-paste --------------------------
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:
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?
As far as the functionality of vapor is concerned, I use duku test WRF output data prepared for 2007-04-01, select temperature, T. Among all functions available, all functions work fine, except volume rendering and isosurface functions, which do not complete their functionality and goes into waiting mode with “load coordinate data 75%” message. Although I wait for 10 minutes to complete their functionality, data load never finishes and no additional error messages pop up. I use bash environment and ulimit is unlimited. Since I have 128 Gb or RAM, I don’t think it is the memory issue. If there is a memory setup/allocation of VAPOR that lets me know how much memory that function draws and allows me to allocate more memory, please let us know. Since VAPOR gives ssl error, I thought that I should first eliminate that error before I look into the functionality of VAPOR.
Thanks for your help.
Kemal.