FOR TIPS, gUIDES & TUTORIALS

subscribe to our Youtube

GO TO YOUTUBE

14455 questions

17168 answers

28195 comments

0 members

We are migrating to our new platform at https://community.teltonika.lt. Moving forward, you can continue discussions on this new platform. This current platform will be temporarily maintained for reference purposes.
0 votes
492 views 4 comments
by anonymous

When trying to ssh out of my RUT240 i get the following error:

root@Teltonika-RUT240:/# ssh localhost
ssh: can't load library 'libcrypto.so.1.0.0'

The library seems to be installed with a newer version: /usr/lib/libcrypto.so.1.1

I've tried symlinking the library to libcrypto.so.1.0.0. Ssh loads the library, but segfaults immediately (understandably).

From other answers in this forum Iv'e gathered that openssh-client is built for an old version of libopenssl, and that building from source may work.

Is there a solution available for this? Or perhaps there exists a package with a updated ssh client?

1 Answer

0 votes
by anonymous

Hello,

Which firmware version are you using on your RUT240? Currently, I have tested with RUT2XX_R_00.01.14.3 and did not face such an error:

Regards.

by anonymous

Current Firmware Information
Firmware version RUT2XX_R_00.01.14
Firmware build date 2021-03-23, 15:58:53
Kernel version 3.18.44
Bootloader version 3.2.2

 

I'll try upgrading to RUT2XX_R_00.01.14 and report back
by anonymous
Great, I will wait for your results.
by anonymous
Worked perfectly! Thanks!
by anonymous
Actually, this did not solve the problem.

It seems that this error comes from openssh-client (when running `ssh`). After the update, openssh-client was no longer installed, and the default dropbear was mapped to "ssh".

My goal is to set up `sshtunnel`, which requires `openssh-client`. After re-installation of openssh-client, the error is back :(

My guess is that openssh-client must be built against the new version of libcrypto.