LINUX.ORG.RU
ФорумAdmin

FTP/SFTP разное содержимое файла

 , , ,


0

3

Здравствуйте, уважаемое сообщество! Прошу помощи в решении возникшей проблемы: с некоторых пор при пересылке звукового файла с ftp (TotalCMD, FileZilla) сервера под debian на рабочую станцию под win и воспроизведении появляются шипения и трески, заглушающие все содержимое. При передачи того-же файла по протоколу SFTP (с помощью FileZilla, WinSCP) - передается нормально, без артефактов. При сравнении файлов TotalCMD по содержимому отличаются. Прошу советов, куда можно покопать, где посмотреть. Просмотр сис. логов ничего не дал. /var/log/syslog /var/log/messages UPD: К сожалению переключение режима передачи не помогло: В конф-файле vsftpd.conf включал, отключал поддержку загрузки/выгрузки ascii. В клиенте FileZilla так же переключал в бинарный режим, режим ascii. На всяк. случай переобжал кабель, т.к. вычитал, что кого то спасло от битых файлов. Эффекта нет.

Первое - проверить, не работает ли у тебя FTP в режиме ASCII. В нем происходит подмена переводов каретки на стандарт ОС из которой скачиваешь, т.е. #13 на #13#10

German_1984 ★★ ()

Плюсую, переведи в бинарный режим передачи.

Хотя я всегда думал современные клиенты должны сами понимать что и как можно передавать :D

invokercd ★★★★ ()
Ответ на: комментарий от invokercd

К сожалению не получилось: В конф-файле vsftpd.conf включал, отключал поддержку загрузки/выгрузки ascii. В клиенте FileZilla так же переключал в бинарный режим, режим ascii. На всяк. случай переобжал кабель, т.к. вычитал, что кого то спасло от битых файлов. Эффекта нет.

AndrewK990 ()
Ответ на: комментарий от AndrewK990

Тогда возьми vimdiff, meld или что-то в этом роде и на небольшом файле посмотри в чем разница между покоцанным и нормальным.

invokercd ★★★★ ()
Ответ на: комментарий от invokercd

Спасибо. Теперь увидел более явно, что при передаче по FTP ломается полностью кодировка содержимого файла, сравнил notepad++. Причем не важно латиница или кириллица. Кодировку у ftp клиента менял, опять безрезультатно.

AndrewK990 ()
Ответ на: комментарий от AndrewK990

хз, никогда с таким не сталкивался.

Попробуй другой сервак, например pure-ftpd (это 3 минуты времени) если с vsftpd уже всё.

invokercd ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.