есть роутер, за ним сетка, в сетке есть терминальный сервер на вин 2003. к нему надо прицепиться терминально.
На роутере сделал проброс порта с 1982 на 192.168.10.100:5436
скачал последний stunnel, сгенерил пемник. в конфе написал:
cert = C:\stunnel\stunnel.pem
CApath = C:\stunnel\
CAfile = stunnel.pem
[Azat]
accept = 5436
connect = 3389
Запускаю стуннел на сервере, копирую папку на клиента, пытаюсь терминально подключиться к серверу (из вне на 1982 порт), при этом стуннел подключение видит, но отрывает:
2012.07.20 10:52:47 LOG5[1748:1372]: Service [Azat] accepted connection from *.*.*.*:10224
2012.07.20 10:52:47 LOG3[1748:1372]: SSL_accept: 1408F10B: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number
2012.07.20 10:52:47 LOG5[1748:1372]: Connection reset: 0 byte(s) sent to SSL, 0 byte(s) sent to socket
А что - они разные там что-ли?
Попробуй для начала указать в конфиге на сервере и клиенте один и тот же sslVersion
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший