sslh/doc/FAQ.md
2020-04-10 21:43:46 +02:00

1.2 KiB

Frequently Asked Questions

When something doesn't work, look up here... and if it still doesn't work, report how what was suggested here went.

It's also worth reading how to ask questions before posting on the mailing list or opening an issue in Github.

Getting more info

In general, if something doesn't work, you'll want to run sslh with lots of logging, and the logging directly in the terminal (Otherwise, logs are sent to syslog, and usually end up in /var/log/auth.log). You will achieve this by running sslh in foreground with verbose:

sslh -v 1 -f -F myconfig.cfg

Higher values of verbose produce more information. 1 is usually sufficient. 2 will also print incoming packets used for probing.

forward to [PROBE] failed:connect: Connection refused

Usually this means sslh is configured to forward a protocol somewhere, but no service is listening on the target address. Check your sslh configuration, check the corresponding server really is listening and running. Finally, check the server is listening where you expect it to:

netstat -lpt