On some versions of Linux ConQuest or cqbatch may fail to start with an error like this
Traceback (most recent call last): File "cqbatch.py", line 4, in <module> File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 395, in load_module File "system.py", line 9, in <module> File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 395, in load_module File "commoncode/dblist.py", line 9, in <module> File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 395, in load_module File "database/entry_reader.py", line 24, in <module> File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 395, in load_module File "database/conquest_aser_adapter.py", line 10, in <module> File "/opt/ccdc/third-party/conquest_python/conquest_python-2.7.18-9-linux/lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 684, in load_module ImportError: /mnt/CCDC/ccdc-software/conquest/lib/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b [2415] Failed to execute script cqbatch
The solution is to rename or delete the file libk5crypto.so.3 located in CCDC/ccdc-software/conquest/lib. This should force your system version to be used instead.
If the error persists, ensure that your Linux system is up to date. On RHEL 8 and clones you may also have to remove the files libcrypto.so.1.1 and libssl.so.1.1 in the same directory.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article