Некорректная передача по FTP данных

Автор AndrewK990, 16 декабря 2014, 15:05:45

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

AndrewK990

Здравствуйте!
Был бы очень благодарен за подсказки и помощь в решении проблемы.

Столкнулся с проблемой: имеется связка debian + asterisk + vsftpd. Asterisk записывает голосовые файлы в формате .gsm. Для прослушивания этих файлов используем QuickTime, для выгрузки с сервера использовали TotalCMD и FileZilla - при загрузке черех данные программы запись не воспроизводится, хотя вес при передаче не теряет. При загрузке через программу WinCSP запись отлично воспроизводится.

Имею очень скудные познания в ос linux, логи ничего интересного не показывают (империческим путем выявил, когда перестала работать старая схема и поковырял логи за данный период).

Был бы признателен за совет в каком направлении двигаться. Спасибо за уделенное внимание!

qupl

AndrewK990, скорее всего дело в особенностях не linux, а ftp. Файлы могут передаваться не в бинарном режиме, а в ASCII.

AndrewK990

Цитата: qupl от 16 декабря 2014, 15:28:00
AndrewK990, скорее всего дело в особенностях не linux, а ftp. Файлы могут передаваться не в бинарном режиме, а в ASCII.

Наверное не так выразился, грешу вовсе не на linux тут собственная криворукость и косоглазость сказывается. Так вот проблема образовалась на ровном месте (понимаю что такого быть не может и всему свои обстоятельства способствуют) но в прекрасный воскресный день люди стали загружать по FTP фалы с молчанием либо с шумом, при этом загрузив данный файл с WinCPS по протоколу SFTP-3 все отлично воспроизводится.

А где можно попробовать поменять кодировку на передачу? В клиенте (FileZilla, TCM)?

yura_n

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