libssl.so.1.1 missing
free alternative firmware for the DLink DNS-320/320L/321/323/325/327L
Brought to you by:
jcard
I started upgrading the standard packages from the web interface and after one of the updates (probably openssh-sftp to 8.3p1), most ssl-related functions stopped working. For example:
wget: can't load library 'libssl.so.1.1'
The needed library is not in /usr/lib.
Is there a way to either get the upgraded libssl or downgrade openssh-sftp back to 8.1p1?
Either way, there should probably be a warning that openssh should not be upgraded until after openssl (doesn't ipkg handle dependencies like that)?
The problem seems to be a dependency management problem with ipkg (it will let you install packages for which the dependencies are missing).
In my case, I had upgraded wget to 1.20.3 and openssh-sftp to 8.3p1 (which are the upgrades offered in the web package manager page). wget has an unfulfilled dependency on libssl.so.1.1 and openssh-sftp on libcrypto.so.1.1.
To fix things, you can manually install the dependencies or downgrade the packages:
* Download the required packages (https://sourceforge.net/projects/alt-f/files/pkgs/unstable/)
* Transfer the package to your homedir of your NAS. Use SAMBA/windows networking. (In my case, sftp was broken and ftp didn't seem to transfer files successfully (created the file but never transferred its contents...I'll look at that next)
* As root, either downgrade wget or upgrade ssl:
* ipkg --force-downgrade install wget_1.19.1_arm.ipk
* ipkg install openssl_1.1.1k_arm.ipk
Last edit: Dave Albert 2022-01-18
Hi Dave,
I ran into the same problem, i am kind of new to alt-f. I managed to get openssl_1.1.1k_arm.ipk to my box. How do i install it without web ui? thanks.
Hi Dave, i manage to install the package, it fixed the problem. Thank you.