FTP цитата RCMD CALL с сервера Ubuntu на удаленную систему UNIX

У меня есть файл, содержащий статьи моих клиентов, которые необходимо еженедельно загружать на удаленный сервер UNIX через FTP, и используется удаленная команда для чтения статей в их систему (агентство, которое отслеживает EAN-коды). Люди, управляющие удаленным сервером, дали моему клиенту пакетный файл для загрузки этого файла статьи на сервер, и они делали это вручную.

Я занимаюсь разработкой клиентской системы, и я хочу автоматизировать эту загрузку файлов. Их система находится на сервере Ubuntu, поэтому я перевел пакетный файл в сценарий оболочки.

Теперь все работает нормально, за исключением вызова скриптов на удаленном сервере. Как только скрипт доходит до команды "quote RCMD CALL ...", я получаю ошибку "500 Команда не понята". Если я запускаю его из-под Windows с пакетным файлом, такой ошибки нет.

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

Я нашел людей с похожей проблемой через Google, но не смог найти никаких решений.

Кто-нибудь знает, почему удаленная команда работает через Windows, но не через Ubuntu?


person ActionAnton    schedule 27.10.2010    source источник


Ответы (1)


Оказалось, что наш брандмауэр заблокировал отправку команд "цитирования" через FTP-клиент.

Узнал об этой проблеме из листа вопросов и ответов AS/400 FTP.

person ActionAnton    schedule 02.11.2010