| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > Не получается соединиться через SOCKS5 FTP |
| Автор: TechnoMag 22.7.2012, 10:41 | ||||
Выполнение FTPClient.Sock.SocksOpen; приводит к выдаче таких сообщений.
Пробовал соединиться через Total Commander - все работает. Еще не понятно в каком порядке производить соединение: сначала socks5 потом FTP, или FTP потом socks5?
|
| Автор: TechnoMag 22.7.2012, 17:44 | ||||||||
| Дополнение к вопросу: Тестирую на локальном FTP-сервере FileZilla. Socks5 создаю при помощи консольной утилиты bouncer.exe с такими аргументами: --port 1080 --socks5 --bind 127.0.0.2 --s_user user --s_password password При выполнении метода FTPClient.Sock.SocksOpen программа выдает ошибку:
При этом bouncer.exe в консоль пишет:
Если закомментировать FTPClient.Sock.SocksOpen; вывод такой: Вывод в консоль bouncer.exe
Вывод моего FTP-клиента
Не знаю чему верить. Для получения сообщений от FTP-сервера использовались обработчики: FTPClient.Sock.OnStatus := OnSocketStatus; FTPClient.OnStatus := OnStatus; |