Скачивание файла с FTP с помощью чайника
Я пытался загрузить файл с FTP-сервера (Удаленный компьютер) с помощью pentaho kettle (Получить файл с FTP), я могу сделать это на своем локальном компьютере. Но когда я пытаюсь развернуть приложение на веб-сервере jboss, оно не загружается, что приводит к ошибке "Ошибка при получении файлов с FTP: неверный логин".
Но, похоже, все правильно в отношении данных для входа.
У меня есть настроить где-нибудь еще на сервере? Пожалуйста помоги.
1 ответ
В этом случае вы можете проверить несколько вещей:
Убедитесь, что настройки безопасности удаленного FTP-сервера позволяют компьютеру, на котором выполняется задание, устанавливать FTP-соединение. Если у вас есть доступ к серверу, попробуйте следующую команду, чтобы убедиться, что у сервера есть доступ:
telnet <your-remote-ftp-server-host> 21 # Or try: telnet <your-remote-ftp-server-host> 22
Убедитесь, что удаленный FTP-сервер учитывает запросы на FTP-соединение, в противном случае попробуйте SFTP (Получить файл с помощью FTP и Получить файл с помощью SFTP - это два совершенно разных этапа работы в Kettle)
- Везде, где вы выбираете свои учетные данные FTP (в идеале файл конфигурации), проверяйте, что учетные данные правильно считываются заданием в соответствующей области - используйте шаг Write To Log в этом отношении.