Спасибо, пробую, отпишусь.
Добавлено спустя 29 минут 22 секунды:Сделал
- Код: Выделить всё
myProc.Options:=myproc.Options+[poUsePipes]
Туннель запускается (и с портом 22 и с 1122 - изменил по Вашему совету). В процессах имеем
ssh -L 1122:127.0.0.1:3306 и т.д.
netstat показывает прослушку по 1122
в командной строке руками подключаюсь к БД штатно
убрал из текста Process.Free - запуск нормальный
При попытке коннекта из софта приложение виснет без каких-либо сообщений.
Zeos вроде живой - стоит указать другой порт - идет ругань.
Добавлено спустя 13 минут 30 секунд:Листинг после проброса порта 1122
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:512 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:513 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:1122 0.0.0.0:* LISTEN
Добавлено спустя 5 часов 39 минут 4 секунды:Ппц. Попробовал соединиться по SSH (использовал Puttu) с той же БД под виндой - та же фигня.
В командной строке - все отлично.
Использовал свой софт под Delphi с Zeos, а также фирменный MysqlQueryBrowser - в обоих случаях получаю Can't connect to host 127.0.0.1.
Что-то как-то странно.