Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IDFTP.Put ошибка Cannot open data connection / 8 сообщений из 8, страница 1 из 1
29.07.2019, 13:38
    #39842530
evgen29
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDFTP.Put ошибка Cannot open data connection
Здравствуйте! Собственно вопрос в заголовке темы.
На одном компьютере 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
29.07.2019, 13:51
    #39842532
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IDFTP.Put ошибка Cannot open data connection
evgen29,

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

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


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