Arquivo SFTP escreve show concluído no FileZilla, mas no lado do servidor 0 bytes escritos

0

Mais ou menos uma questão estranha aqui.

Temos muitos dados descartados em nosso SFTP e, às vezes, obtemos muitos arquivos gravados com 0 bytes. Ao verificar os usuários remotos do SFTP Client (FileZilla) ele mostra que a transferência foi bem sucedida para a mesma quantidade de bytes, mas ao olhar para logs SFTP mostra que o SFTP é aberto com flags WRITE, mas nada acontece até que a sessão seja interrompida cerca de 2 horas depois (eu suponho quando eles fecham o FileZilla). Aqui está um trecho dos registros, alguns nomes redigidos.

Mar 25 07:02:12 SERVER internal-sftp[13592]: realpath "/SERVER/IN/20150324/Part_4/20150324_Upload Tonight_SF_Table_4/20150321_SF_TT_04_KEVIN_0225.jpg"
Mar 25 07:02:13 SERVER internal-sftp[13592]: open "/SERVER/IN/20150324/Part_4/20150324_Upload Tonight_SF_Table_4/20150321_SF_TT_04_KEVIN_0225.jpg" flags WRITE,CREATE,TRUNCATE mode 0666
Mar 25 09:13:40 SERVER internal-sftp[13592]: forced close "/SERVER/IN/20150324/Part_4/20150324_Upload Tonight_SF_Table_4/20150321_SF_TT_04_KEVIN_0225.jpg" bytes read 0 written 0

Mas ao olhar para a janela de transferência do FileZilla, ela aparece como uma transferência bem-sucedida e os tamanhos dos arquivos correspondem ao tamanho real do arquivo.

Uma captura de tela:

Até onde sei, o SFTP deve ter construído uma verificação de erros. Mas isso não parece ser o caso. Alguém sabe por que isso poderia estar ocorrendo? Aconteceu em alguns arquivos hoje.

    
por sprut 25.03.2015 / 23:50

1 resposta

0

  • O arquivo foi corrompido durante a transferência. Isso pode ser causado por problemas de conectividade entre o seu computador e o seu servidor. Podemos teste parcialmente isso executando 'traceroute domain.com' no Terminal (Usuários do Mac apenas, o Windows usa tracert).
  • Espaço total em disco no servidor. Se o espaço em disco estiver cheio no servidor, isso causará problemas semelhantes a este com seu upload.
  • Problemas com o conjunto de caracteres. Seu charset Grid é UTF-8. Ocasionalmente, se você faça o upload de um arquivo que não esteja neste charset, você poderá encontrar problemas.
  • O arquivo foi corrompido antes do upload. Por favor, certifique-se de que todos os arquivos você faz upload estão funcionando corretamente.
por 26.03.2015 / 00:03