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?

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top