powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IDFTP.Put ошибка Cannot open data connection
8 сообщений из 8, страница 1 из 1
IDFTP.Put ошибка Cannot open data connection
    #39842530
evgen29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Собственно вопрос в заголовке темы.
На одном компьютере IDFTP.Put возвращает Cannot open data connection.
Установлены ESET антивирус и брандмауэр. Прописал разрешения движений по 21 порту.
Если соединяться через explorer, прописывая в имени папки путь к фтп ftp://user:password@host:port/dir
то нормально открывает и дает переместить файлы.
По IdFTP именно на этом компе происходит такая ошибка. На других 4-х все нормально.
Вопрос - куда копать?

Код:
Код: pascal
1.
2.
3.
4.
5.
6.
          IdFTP.Connect;
          //соединяет нормально
          IdFTP.ChangeDir(remotedir);
//в директорию переходит без ошибок 
          IdFTP.Put(localdir + '\'+filename, filename2);
//после строки вверху возникает ошибка
...
Рейтинг: 0 / 0
IDFTP.Put ошибка Cannot open data connection
    #39842532
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgen29,

Игнорь ошибку - заверни в try..except. Уж так оно устроено....
...
Рейтинг: 0 / 0
IDFTP.Put ошибка Cannot open data connection
    #39842543
evgen29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DarkMaster,
файл копируется, но он 0 кб, если завернуть в try except
дело в том, что на других компах все нормально копируется без try except и ошибок.
Только на одном проблема.
Доступ в папку есть 777.
Может какая библиотека старая на этом компе не пойму.
...
Рейтинг: 0 / 0
IDFTP.Put ошибка Cannot open data connection
    #39842545
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgen29Установлены ESET антивирус и брандмауэр. Прописал разрешения движений по 21 порту.
Для ftp не только 21 порт надо открывать
...
Рейтинг: 0 / 0
IDFTP.Put ошибка Cannot open data connection
    #39842553
evgen29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Barlone,
у нас не sftp, а простой ftp. К тому же explorer нормально перемещает, проблема только с IdFTP
...
Рейтинг: 0 / 0
IDFTP.Put ошибка Cannot open data connection
    #39842558
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ставлю на Passive mode
...
Рейтинг: 0 / 0
IDFTP.Put ошибка Cannot open data connection
    #39842573
evgen29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cobalt747ставлю на Passive mode
именно, спасибо за подсказку. Я тоже вначале думал на него, но вроде был пассив мод поставлен. Потом основательно проверил.
Человек, который отвечает за формирование настроек к фтп, в ини файле пассив моду обозвал не так, как мы договаривались и она ставилась как актив мод. Никому нельзя доверять )))
бывает.
Всем спасибо! )))
...
Рейтинг: 0 / 0
IDFTP.Put ошибка Cannot open data connection
    #39842649
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgen29Cobalt747ставлю на Passive modeЧеловек, который отвечает за формирование настроек к фтп, в ини файле пассив моду обозвал не так, как мы договаривались и она ставилась как актив мод. Никому нельзя доверять )))

Да уж, теперь надо все настройки в файле проверять, и если находишь неизвестную - ругаться и завершать работу.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IDFTP.Put ошибка Cannot open data connection
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]