FTP AS400 к серверу Windows - PullRequest
       8

FTP AS400 к серверу Windows

0 голосов
/ 29 августа 2018

Я хочу написать программу CLLE для передачи файлов из IFS на веб-сервер.

Веб-сервер зарегистрирован в Hosttable от Iseries. (commandline: CFGTCP -> Option 10 -> Scroll to the Webserver IP)

Текущая программа CLLE: (только FTP-доступ)

PGM  
OVRDBF     FILE(INPUT) TOFILE(CMDDTAR7_2/US9FIP) OVRSCOPE(*JOB)  
OVRDBF     FILE(OUTPUT) TOFILE(CMDDTAR7_2/US9FOP) + 
             OVRSCOPE(*JOB)  
FTP        RMTSYS('10.1.2.99') 
ENDPGM     

После того, как я позвонил в мою Программу, я получил некоторые результаты в PF-файле. Результаты на немецком языке, но я перевел в ближайшее время для вас.

The Connection is unavalable to 10.1.2.99 on Port 21. Try it again later. [...]

Мой вопрос в конце. У вас есть какие-то решения для меня, чтобы перенести XML-файлы на мой веб-сервер с iseries?

Ответы [ 2 ]

0 голосов
/ 31 августа 2018

После вашего комментария: На самом деле существует множество возможностей для копирования файлов. Если вы используете последнюю версию IBM i, я бы выбрал scp. Он зашифрован и, следовательно, безопасен для работы вне локальных локальных сетей. Прекрасно автоматизировать, используя Key-Authentication вместо паролей. И многие хостинговые компании предлагают доступ к scp / sftp.

0 голосов
/ 29 августа 2018

Вы пишете о веб-сервере и хотите передавать файлы по ftp. Возможно, вы путаете протоколы здесь. Я сконцентрируюсь на том, чтобы решить вашу очевидную проблему с ftp-соединением.

Похоже, что хост назначения 10.1.2.99 не принимает соединения через порт 21.

Пожалуйста, убедитесь, что нет брандмауэра или других вещей, блокирующих ваш запрос к хосту назначения. Более того, на хосте 10.1.2.99 попробуйте telnet 10.1.2.99 ftp или ftp 10.1.2.99 в командном окне, в зависимости от ОС и установленных компонентов.

Перед автоматизацией, просто проверьте вручную, можете ли вы успешно подключиться и войти через стандартную командную строку: ftp 10.1.2.99.

Передача данных по FTP - это нормально в локальной сети. Помните, что любые данные, включая имя пользователя и пароль, будут переданы в виде открытого текста и, следовательно, могут быть прочитаны другими пользователями в качестве предполагаемых хостов.

...