Closed Cyberes closed 8 months ago
Version v0.4.8 works fine.
Read the release note carefully:
Because of the maintenance burden of linking TLS libraries, we don't compile the TLS feature in the release for embedded platforms anymore. If you need to use it, please build from the source by yourself. We will add it back when a pure rust tls library or a good cross-platform TLS libraries linking solution is available.
TLDR, compile binary by yourself.
I saw that, but I don't consider Ubuntu an "embedded platform"
Creating a symbolic link is not the right thing to do here. The last few digits in the name of shared libraries are the version. So here the error message indicates rathole uses openssl3(which is a relatively new thing) and your system is missing that
Read the release note carefully:
Because of the maintenance burden of linking TLS libraries, we don't compile the TLS feature in the release for embedded platforms anymore. If you need to use it, please build from the source by yourself. We will add it back when a pure rust tls library or a good cross-platform TLS libraries linking solution is available.
TLDR, compile binary by yourself.
how to compile it ,can you show some example ,i use centos . thanks
Describe the bug Version 0.5.0 is having trouble finding the crypto libraries:
and
This is running on a Docker container. I do have
libssl-dev
and openssl installed. Manually linking the files to the paths rathole expects fixes the problem (for example:ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/lib/libssl.so.3
).Configuration Configuration used to reproduce the behavior:
N/A
Logs See above
Environment: OS:
rathole --version
output:CPU architecture: