Hello everyone,
I’m currently working on setting-up the second relay node for my stake pool. But for some reason I’m getting this error when trying to run the node for the first time:
ubuntu bash[19812]: /usr/local/bin/cardano-node: error while loading shared libraries: libsodium.so.23: cannot open shared object file: No such file or directory
I’ve already consulted the forum and tried to implement the fix mention in this post Updating stake pool school Config files - #14 by TheAndy but it didn’t work.
Here is a screenshot of my .bashrc file
And here a screenshot of bin and lib folders
Thanks in advance,
Kind regards
Hi There!
can you please give the output of ldd cardano-node
and echo $LD_LIBRARY_PATH
laplasz:
echo $LD_LIBRARY_PATH
Hi lapasz thank you for your response.
Here is the output of the commands:
Hi!
As you can see everything is in place - so can you just call cardano-node version
That’s why I don’t know why it’s not working lol
cardano-node 1.25.1 - linux-x86_64 - ghc-8.10
git rev 9a7331cce5e8bc0ea9c6bfa1c28773f4c5a7000f
so cardano-node called with systemctl?
Yes, I’m using systemctl with the startup script from coincashew guide.
try to make a symlink:
ln -s /usr/local/lib/libsodium.so.23 /lib/x86_64-linux-gnu/libsodium.so.23
or define the env variable in systemctl script:
Environment="LD_LIBRARY_PATH=/usr/local/bin"
ExecStart=...
2 Likes
Thanks a lot!! that worked
1 Like