Можно проверить любые активные соединения к любому сервису при помощи следующей команды
netstat -an | grep ESTABLISHED | grep ":[portname] " | wc -l
portname необходимо выбрать порт сервиса, который Вы изучаете для SSH, это будет портом 22 (таким образом, это должно будет быть grep ":22 "
) (пространство позади просто удостоверяется, что это не другой порт.
Если бы Вы хотите выбрать больше чем один порт (как это было бы в самбе), изменяют grep для egrep ":(port|port|port) "
For #1, if your normal_nginx backend server is running https, HAProxy won't be able to connect properly; it doesn't understand https backends without some coersion. You can use stunnel to convince it to make SSL requests.
For #2, you have to pass openssl a cafile or capath for it to verify the server's certificate. The remainder of the error is not concering-- it's literally saying you didn't ask it what you wanted fast enough so it disconnected you.