O psftp do PuTTY trava

2

Estou tentando usar o psftp para um upload sftp noturno, mas descobri que ele trava. Alguém tem alguma experiência com o que pode causar esse problema? O psftp pode permanecer nesse estado por dias no final. Eu tentei adicionar -bc e -be para o arranque, já tinha -batch.

    
por Remus Rusanu 08.06.2009 / 17:33

7 respostas

2

Eu suponho que você está usando tarefas agendadas para executar esta noite?

Abra um prompt de comando (use runas /user:[email protected] cmd se a tarefa for executada com credenciais diferentes da sua) e tente executar o comando que você programou. Se você estiver usando o parâmetro -batch, remova-o para fins de solução de problemas.

O comando é executado corretamente?

Recentemente tive um problema semelhante com o pscp, ele ficou preso em um estado "Em execução" porque a conta que a tarefa agendada estava configurada não estava conectada ao servidor específico antes e o pscp gerou o normal "A chave do host do servidor é não armazenado em cache no registro. " prompt e estava à espera de confirmação. O uso do parâmetro -batch oculta esse prompt. Depois de aceitar o aviso uma vez, ele funcionou perfeitamente, mesmo com o lote.

    
por 14.06.2009 / 21:11
0

A que se conecta? Recentemente, tivemos alguns problemas na conexão com servidores VMWare, embora outro tráfego de rede funcione bem. As transferências serão interrompidas após 100-200K de dados. Também tivemos problemas no passado em que uma transferência seria concluída, mas o servidor não encerraria a conexão. Adicionar uma instrução quit aos scripts em lote corrigiu esse problema.

    
por 08.06.2009 / 17:59
0

Também é possível que haja um problema de configuração ou conectividade do servidor. Você pode testar isso usando o sinalizador -v (detalhado) na transferência, conforme observado na seção 3.8.3.3 do manual da massa. Procure por mensagens de erro ou avisos e publique-os na sua pergunta.

    
por 08.06.2009 / 18:25
0

Se você estiver transferindo apenas um (ou poucos) arquivos (geralmente para backups), você pode tentar usar o pscp em vez do protocolo pftp-scp mais antigo e mais simples, e usar subsistema SSH diferente - portanto, menos pontos de falha.

Aqui estão os links da wikipedia para esses protocolos se você for interessante:

por 16.06.2009 / 17:08
0

Se você estiver fazendo o upload usando FTP seguro por trás de um firewall NAT ou qualquer outro dispositivo NAT, poderá se conectar / autenticar, mas não poderá fazer upload, listar conteúdos de diretoria, etc, sem antes modificar o firewall. Regras de NAT.

Verifique o link para obter mais informações.

    
por 16.06.2009 / 18:55
0

Às vezes, os servidores tentam fazer uma pesquisa reversa de DNS no seu endereço. Portanto, se você estiver se conectando por trás de um firewall, haverá um atraso de 30 segundos na conexão. Isso geralmente faz com que o tempo limite do SFTP seja excedido. Alteramos o tempo limite para 60 ou 120 ao conectar a terceiros, o que quase sempre corrige o problema.

    
por 18.06.2009 / 09:51
0

adicione as opções para salvar a saída de erro stardard (-RedirectStandardError) nas opções psftp. Isso esclarecerá o erro.

    
por 26.10.2017 / 20:46

Tags