synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяDownload Station › Ошибка при скачивании с FTP

Ошибка при скачивании с FTP

Alexeybb · 08.12.2009

Всем, добрый день.

 

Столкнулся с проблеммой скачивания фильмов с ftp (сижу на Корбине, то бишь теперь Билайн). Данная проблемма возникает если в имени файла присутствуют русские буквы.

Файл скачивается, но при сохранении на NAS, выдает "ошибка".

Причем иногда они скачиваются и сохраняются нормально, иногда скачиваются нормально, но имя написано в виде иероглифов, а вот иногда пишет "ошибка".

Подскажите пожалуйста, как побороть эту напасть.

run.away · 07.03.2010

Добрый день

Опишите подробнее, как Вы создаете организацию, в какой именно момент происходит ошибка? Она повторяется регулярно при каждой попытке завести фирму?

DmitryV · 23.05.2010

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

SeSl · 13.06.2010

Тоже пожалуюсь.

Гружу по ftp крупный контент. То бишь блу-реи. Гружу с сидбокса.

Последнее время схема такая. Когда synology рапортует мне об успешном завершении загрузки, я для начала беру вилку и снимаю эту лапшу с ушей. Далее выполняю проверку через хеширование клиентом. Иногда переношу загруженное на рабочий комп, иногда прямо по сети.... Как правило, процентов 20-30 бывает недогружено! Особенно обидно, когда вместо целого самого крупного файла из /BDMV/STREAM загружен бывает только его кусок! В общем, дальше на компе включаю обычный Download Master, который все остальное и докачивает. Следующая проверка через хеширование бывает удачной, как правило. После чего со спокойной совестью удаляю контент с сидбокса. Вот такой хренью приходится заниматься.

 

Надо сказать, весьма разочарован девайсом (юзаю DS 408). Очередной сырой продукт по цене готового решения. Для закачек планирую смонтировать себе небольшой девайс под линуксом с одним ssd диском. На базе какой-нибудь платки от атома. Между тем назрела необходимость приобретать еще один NAS. Увы, это будет не synology.

Просто Серега · 18.01.2012
Всем, добрый день.

 

Столкнулся с проблеммой скачивания фильмов с ftp (сижу на Корбине, то бишь теперь Билайн). Данная проблемма возникает если в имени файла присутствуют русские буквы.

Файл скачивается, но при сохранении на NAS, выдает "ошибка".

Подскажите пожалуйста, как побороть эту напасть.

 

Проблема один-в-один. Если есть русские буквы в названии файла - по достижении скачивания 100% выдается ошибка. Если только английские - с того же ftp сайта всё ОК.

DSM 3.2-1955, но и на 3.1 то же самое было.

NAS 211j.

 

Есть рецепт борьбы?

psix · 18.01.2012

И вопрос дня !!!! Кто обладает телепатией и распишет что у всех не так ???

Люди пишите по подробнее - радует что хоть разобрались что косяк в русских названиях

а теперь по подробнее

Закачивали на NAS через DownloadStation ?

Закачивали на свой ПК с ftp на NAS ?

Пробовали с других FTP ?

Пробовали другими клиентами ??

 

добавлю - у меня такой проблемы нет

Просто Серега · 18.01.2012

Ну вообще-то вопрос задается в теме по Download Station. Я полагал, поэтому, что подразумевается, что проблема связана с использованием именно Download Station.

Да, закачивал на NAS через Download Station.

С любых ftp серверов любого типа файлы, содержащие русские буквы в названии сначала совершенно замечательно качаются. Когда прогресс доходит до 100% в поле "Статус" появляется "Ошибка". Файла в папке назначения, разумеется, в итоге нет.

Скриншот прилагаю:

 

http://content.foto.mail.ru/mail/yurzinov/2/s-3.jpg

 

При закачке с тех же серверов, даже из тех же каталогов, файлов, содержащих в названии только английские буквы никаких проблем нет.

Например, как видно на скриншоте, файл poster.jpg без проблем закачался, а файл описание.txt из того же каталога - нет.

Наличие русских букв в названии папки назначения значения не имеет (файл с английским названием успешно сохраняется и в папки с русскими буквами в названии).

Просто на комп браузером или фтп клиентом (типа встроенного в Total Commander) с фтп-серверов эти файлы спокойно качаются, хоть на сам комп, хоть на NAS.

koaliv · 20.03.2012

Аналогичная неприятность, приобретал DS 212+ специально для закачки с внутренних ftp, а тут такой облом. В поддержку ктонибудь писал? Неужели эту проблему разработчик исправить не может.

U'nik · 19.11.2012

Бамп.

Если подробно, то дело обстоит так.

Есть файл с русским юникод-именем на каком-нибудь ftp-сервере. Создаем закачку в Download Station, начинается, закачивает, в конце при 100% пишет "Ошибка".

В /var/log/messages при этом добавляется такая строка "wget: main.c:849 Failed to lstat(). No such file or directory"

Закачанные файлы остаются лежать в /volume1/@download с именами типа РŸСЏС‚СŒ котов.avi - то есть юникод, но не так.

 

Так что закачка происходит во временный каталог нормально, а при попытке переместить в каталог назначения обращение происходит по неправильному имени и приводит к ошибке.

 

PS. А! Так если эти файлы в консоли скопировать в общую папку типа Downloads, то и в File Station и по сети их имена совершенно нормально выглядят. В общем это wget дурит, который Download Station как ftp-клиент использует. Вряд ли с этим Synology что-то сможет сделать, разве что другой отдельный ftp-клиент взять.