Globus GridFtp trunca linhas finais em arquivos de texto

1

Estou usando estas configurações para o lado do servidor:

  • Servidor gridFTP Globus 10.6 (1467236171-85)
  • Fedora 22, versão de GNOME de 64 bits 3.16.2

Quanto ao lado do cliente, estou usando clientes diferentes:

  • cliente baseado em libcurl
  • FileZilla.

Eu carrego arquivos de uma máquina Windows para o servidor Globus gridFTP em uma máquina Linux. Eu carrego arquivos no modo binário , mas os arquivos de texto são alterados automaticamente (os términos de linha são truncados) no lado do servidor. Os dados são enviados corretamente pela rede (verificados com o Wireshark).

Por exemplo, eu tenho um arquivo a.txt no Windows contendo 61 0d 0a 62 (uma linha final b). Se eu fizer o upload de dados para um arquivo com extensão txt , a linha final será truncada e o tamanho do arquivo será diferente do original. Se eu fizer o upload de dados para um arquivo com extensão so (por exemplo), a data é boa e o tamanho é o mesmo da máquina Windows.

O que posso fazer para preservar os dados transferidos dos arquivos de texto também?

    
por mtb 29.06.2017 / 09:45

0 respostas

Tags