FTP Quote RCMD Chamada do servidor Ubuntu para o sistema UNIX remoto
-
27-09-2019 - |
Pergunta
Eu tenho um arquivo que contém os artigos dos meus clientes que semanalmente precisa ser enviado para um servidor Unix remoto via FTP e um comando remoto é usado para ler os artigos em seu sistema (uma agência que acompanha os códigos EANs). As pessoas que executam o servidor remoto deram ao meu cliente um arquivo em lote para executar para fazer upload deste arquivo de artigo para o servidor e o faz manualmente.
O trabalho que faço é desenvolver meu sistema de clientes e quero automatizar esse upload de arquivo. O sistema deles está em um servidor Ubuntu, então eu traduzi o arquivo em lote em um shell-script.
Agora, tudo funciona muito bem, exceto invocar scripts no servidor remoto. Assim que o script chega ao comando "Quote RCMD Call ..." Eu recebo um "comando 500 não compreendido" -Error. Se eu executar o Frow Windows com o arquivo em lote, não existe esse erro.
Eu conectei-me manualmente no FTP e tentei escrever com diferentes compostos de cotação e nenhum deles funciona.
Eu encontrei pessoas com um problema semelhante ao pesquisar no Google, mas não consegui encontrar nenhuma soluções.
Alguém sabe por que isso é que o comando remoto funciona via Windows, mas não através do Ubuntu?
Solução
Aconteceu que nosso firewall bloqueou a "citação"-comandos de serem enviados pelo FTP-Client.
Descobriu sobre esta edição através AS/400 FTP PERGUNTA E Folha de respostas