Closed soramikan closed 1 year ago
We came across this issue in a gemini host that tries to do tls based rules via the hostname for ipv4 and ipv6 and it is probably caused by the problem that you cannot do transparent=true when you switch between ipv6 and ipv6 from the client to the local server, the suggested solution as described in the mail list (https://lists.rutschle.net/mailman/archives/sslh/2016-January/000603.html) is to use a DNS entry to point to the ipv4 and ivp6 address (or a hosts entry) and use that as target host for the protocols entry. this way it tries to connect to either and will choose the right ip version
I kind of would prefer an option to define rules that only match ipv4 or ipv6 to make that more obvious when using either
Thank you, everything worked fine by putting it in the hosts file!
I am using
sslh
in Transparent mode and all is well with IPv4! However, it does not work at all with IPv6 with the following error:ssh
https with curl
These work well with the
-4
option.My environment:
I'm useing the latest ArchLinux
This is my
sslh.cfg
file:This is a unit file set up the same way as this guide.
Tanks!