Скачивание файла с FTP с помощью чайника

Я пытался загрузить файл с FTP-сервера (Удаленный компьютер) с помощью pentaho kettle (Получить файл с FTP), я могу сделать это на своем локальном компьютере. Но когда я пытаюсь развернуть приложение на веб-сервере jboss, оно не загружается, что приводит к ошибке "Ошибка при получении файлов с FTP: неверный логин".

Но, похоже, все правильно в отношении данных для входа.

У меня есть настроить где-нибудь еще на сервере? Пожалуйста помоги.

1 ответ

В этом случае вы можете проверить несколько вещей:

  1. Убедитесь, что настройки безопасности удаленного FTP-сервера позволяют компьютеру, на котором выполняется задание, устанавливать FTP-соединение. Если у вас есть доступ к серверу, попробуйте следующую команду, чтобы убедиться, что у сервера есть доступ:

    telnet <your-remote-ftp-server-host> 21
    # Or try:
    telnet <your-remote-ftp-server-host> 22
    
  2. Убедитесь, что удаленный FTP-сервер учитывает запросы на FTP-соединение, в противном случае попробуйте SFTP (Получить файл с помощью FTP и Получить файл с помощью SFTP - это два совершенно разных этапа работы в Kettle)

  3. Везде, где вы выбираете свои учетные данные FTP (в идеале файл конфигурации), проверяйте, что учетные данные правильно считываются заданием в соответствующей области - используйте шаг Write To Log в этом отношении.
Другие вопросы по тегам