![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка сокета.
Сергей © (2010-04-13 12:32:00)Пробую прочитать файлы на сервере через SFTP выдает ошибку "SocketError #10060 Connection timed out" Подскажите что не так.
procedure TForm1.Button1Click(Sender: TObject);
begin
try
If IdFTP1.Connected Then
Begin
IdFTP1.Disconnect;
End;
IdFTP1.Host:='192.168.139.2';
IdFTP1.Port:=22;
IdFTP1.Username:='gusar';
IdFTP1.Password:='guusib2067';
IdFTP1.Connect;
If IdFTP1.Connected then
IdFTP1.List(ListBox1.Items,'*.*',False);
except
ShowMessage('Проблемы соединения')
end;
end;
Anatoly Podgoretsky (2010-04-13 13:25:00) [1]То есть сделал все, чтобы не получить помощи.
Anatoly Podgoretsky (2010-04-13 12:58:00) [2]Только лучше сразу все, а не по частям рубить.
Сергей (2010-04-13 12:58:00) [3]Поставил порт 21 заработало. Протокол не Sftp a ftp, sorry за неточность. Всем спасибо.
Сергей М. (2010-04-13 12:50:00) [4]
> Серг (13.04.10 12:48) [7]
Спросить у админа того самого хоста
Сергей М. (2010-04-13 12:49:00) [5]
> может и хоста нету вовсе
тогда бы был другой отлуп - хост из анричибл
Сергей М. (2010-04-13 12:48:00) [6]Да и, кстати, TIdFTP вроде бы не предназначен для взаимодействия с SecureFTP-серверами
Серг (2010-04-13 12:48:00) [7]Как определить номер порта?
Dennis I. Komarov (2010-04-13 12:45:00) [8]А может и хоста нету вовсе...
Сергей М. (2010-04-13 12:43:00) [9]Или доступу к этому порту препятствует файрвол
Сергей М. (2010-04-13 12:42:00) [10]На хосте 192.168.139.2 порт 22 не активен.
Anatoly Podgoretsky (2010-04-13 12:39:00) [11]Конечно при условии, что указаны правильные данные. Например меня порт смущает, но только ты знаешь правильно это или нет. И второе у тебя что нет альтернативного фтп клиента?
Anatoly Podgoretsky (2010-04-13 12:37:00) [12]> Сергей (13.04.2010 12:32:00) [0]
Не так вот это "ShowMessage('Проблемы соединения')"