01-10-2022 01:32 AM
Dear ConfD Team,
In our product ESC (Elastic service controller),
we are upgrading from confd 661 to 763.
We are getting the below errors while starting confd
[root@dnd-sisambas-confd753b-debug1 lib64]# sudo runuser -s /bin/sh - esc-user -c "cd /opt/cisco/esc/esc-confd; /opt/cisco/esc/confd/bin/confd --foreground -c /opt/cisco/esc/esc_database/esc_production_confd.conf --addloadpath /opt/cisco/esc/confd/etc/confd --addloadpath /opt/cisco/esc/esc-confd/YANGmodels-tailf"
<COMPLETE ERROR SNIPPET>
=ERROR REPORT==== 7-Jan-2022::11:38:38.417606 ===
Unable to load crypto library. Failed with error:
"load_failed, Failed to load NIF library: '/opt/cisco/esc/confd/lib/confd/lib/core/crypto/priv/lib/crypto.so: undefined symbol: ENGINE_unregister_STORE'"
OpenSSL might not be installed on this system.
=WARNING REPORT==== 7-Jan-2022::11:38:38.444382 ===
The on_load function for module crypto returned:
{error,{load_failed,"Failed to load NIF library: '/opt/cisco/esc/confd/lib/confd/lib/core/crypto/priv/lib/crypto.so: undefined symbol: ENGINE_unregister_STORE'"}}
=ERROR REPORT==== 7-Jan-2022::11:38:38.450360 ===
Unable to load crypto library. Failed with error:
"load_failed, Failed to load NIF library: '/opt/cisco/esc/confd/lib/confd/lib/core/crypto/priv/lib/crypto.so: undefined symbol: ENGINE_unregister_STORE'"
OpenSSL might not be installed on this system.
=WARNING REPORT==== 7-Jan-2022::11:38:38.451010 ===
The on_load function for module crypto returned:
{error,{load_failed,"Failed to load NIF library: '/opt/cisco/esc/confd/lib/confd/lib/core/crypto/priv/lib/crypto.so: undefined symbol: ENGINE_unregister_STORE'"}}
"Bad configuration: /opt/cisco/esc/esc_database/esc_production_confd.conf:0: cannot dynamically link with libcrypto shared library\n"
=ERROR REPORT==== 7-Jan-2022::11:38:38.453158 ===
init:boot_msg: "Bad configuration: /opt/cisco/esc/esc_database/esc_production_confd.conf:0: cannot dynamically link with libcrypto shared library\n"
</COMPLETE ERROR SNIPPET>
Other outputs captured for debugging:
output1)
[root@dnd-sisambas-confd753b-debug1 opt]# ldd /opt/confd-7.5.3/lib/confd/lib/core/crypto/priv/lib/crypto.so
linux-vdso.so.1 (0x00007ffd373ed000)
libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007fc4f4e8c000)
libc.so.6 => /lib64/libc.so.6 (0x00007fc4f4ac7000)
libz.so.1 => /lib64/libz.so.1 (0x00007fc4f48b0000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fc4f46ac000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fc4f448c000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc4f558e000)
[root@dnd-sisambas-confd753b-debug1 opt]#
output2)
[root@dnd-sisambas-confd753b-debug1 ~]# rpm -qa | grep openssl
openssl-1.1.1g-15.el8_3.x86_64
openssl-libs-1.1.1g-15.el8_3.x86_64
Could you please help in finding the reason for this error:
(This is little urgent as we are planning for the upgrade in this release..)
Unable to load crypto library. Failed with error:
"load_failed, Failed to load NIF library: '/opt/cisco/esc/confd/lib/confd/lib/core/crypto/priv/lib/crypto.so: undefined symbol: ENGINE_unregister_STORE'"
OpenSSL might not be installed on this system.
Thanks & Best Regards,
Siva
Solved! Go to Solution.
01-10-2022 02:20 AM
Hello Siva! Note that this forum is about NSO. For ConfD related issues use the ConfD forum at: https://discuss.tail-f.com/
/Nicklas
01-10-2022 02:20 AM
Hello Siva! Note that this forum is about NSO. For ConfD related issues use the ConfD forum at: https://discuss.tail-f.com/
/Nicklas
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide