Не пойму что за дела - wget докачивать не хочет, а Download Master (win) докачивает на ура...
протокол wget'a:
--------------------
sega@sega:~> wget -cSd ftp://ftp.chant.ru/pub/Linux/opensuse/dis...GM-DVD-i386.iso
DEBUG output created by Wget 1.10.2 on linux-gnu.
---request begin---
GET ftp://ftp.chant.ru/pub/Linux/opensuse/dis...GM-DVD-i386.iso HTTP/1.0
Range: bytes=269037-
User-Agent: Wget/1.10.2
Accept: */*
Host: ftp.chant.ru
---request end---
Запрос Proxy послан, ожидается ответ...
---response begin---
HTTP/1.0 206 Partial Content
Server: squid/2.6.STABLE9
Date: Wed, 29 Aug 2007 11:31:56 GMT
Content-Type: text/plain
Content-Length: 3880772883
Last-Modified: Wed, 14 Mar 2007 17:22:40 GMT
Content-Range: bytes 269037-3881041919/-413925376
X-Cache: MISS from pro.icp.ac.ru
Via: 1.0 pro.icp.ac.ru:3128 (squid/2.6.STABLE9)
Proxy-Connection: close
---response end---
HTTP/1.0 206 Partial Content
Server: squid/2.6.STABLE9
Date: Wed, 29 Aug 2007 11:31:56 GMT
Content-Type: text/plain
Content-Length: 3880772883
Last-Modified: Wed, 14 Mar 2007 17:22:40 GMT
Content-Range: bytes 269037-3881041919/-413925376
X-Cache: MISS from pro.icp.ac.ru
Via: 1.0 pro.icp.ac.ru:3128 (squid/2.6.STABLE9)
Proxy-Connection: close
Closed fd 3
Повтор.
и так повторяется снова и снова...
Протокол DM:
-----------------
284 29.08.2007 14:55:37 GET ftp://ftp.chant.ru/pub/Linux/opensuse/distribution/ >10.2/iso/dvd/openSUSE-10.2-GM-DVD-i386.iso HTTP/1.0
User-Agent: Download Master
Accept: */*
Referer: ftp://ftp.chant.ru/pub/Linux/opensuse/ >distribution/10.2/iso/dvd/
Range: bytes=8260840-
Host: ftp.chant.ru
285 29.08.2007 14:55:37 HTTP/1.0 206 Partial Content
Server: squid/2.6.STABLE9
Date: Wed, 29 Aug 2007 10:55:43 GMT
Content-Type: text/plain
Content-Length: 3872781080
Last-Modified: Wed, 14 Mar 2007 17:22:40 GMT
Content-Range: bytes 8260840-3881041919/-413925376
X-Cache: MISS from pro.icp.ac.ru
Via: 1.0 pro.icp.ac.ru:3128 (squid/2.6.STABLE9)
Proxy-Connection: close
и начинает (до)скачивать...
(при первом подключении сигнализирует об отсутстии докачки, но если поставить на паузу и снова включить, то все ок -- докачка на сервере есть)
Сравнивая логи я заметных отличий не нашел, поэтому думаю что в wget какой-то баг... поиск в гугле ничего про такую ситуацию не дал.
Вопрос вызывает сообщение в логе wget'a "Closed fd3" - что это такое?
Есть идеи?
wget, не работает докачка
Модератор: /dev/random
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: wget, не работает докачка
поэкспериментировал. с chant.ru вообще не получилось связаться.
почему бы не попробовать другие зеркала? поискал файл с таким названием. нашел три зеркала ( http://topdownloads.ru/archives/file/openS...386/1292351.htm )
http://ftp.chg.ru/pub/opensuse/distributio...GM-DVD-i386.iso
ftp://ftp.tu-chemnitz.de/pub/linux/opensu...GM-DVD-i386.iso
ftp://ftp.christ4you.ru/pub/opensuse/dist...GM-DVD-i386.iso
на третьем файла уже нет, а с первых двух прекрасно сработала докачка.
почему бы не попробовать другие зеркала? поискал файл с таким названием. нашел три зеркала ( http://topdownloads.ru/archives/file/openS...386/1292351.htm )
http://ftp.chg.ru/pub/opensuse/distributio...GM-DVD-i386.iso
ftp://ftp.tu-chemnitz.de/pub/linux/opensu...GM-DVD-i386.iso
ftp://ftp.christ4you.ru/pub/opensuse/dist...GM-DVD-i386.iso
на третьем файла уже нет, а с первых двух прекрасно сработала докачка.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 67
- ОС: openSUSE 11
Re: wget, не работает докачка
все равно не работает... ни c chg.ru, ни c tu-chemnitz.de 
может это быть как-то связано с настройками прокси ? и как именно?
(докачка работает с внутреннего ftp)

может это быть как-то связано с настройками прокси ? и как именно?
(докачка работает с внутреннего ftp)
-
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: wget, не работает докачка
Кстати, да. Вполне возможно. Самый простой способ это попробовать напрямую минуя прокси. Смотря какие у вас там настройки на сквиде.
-
- Сообщения: 67
- ОС: openSUSE 11
Re: wget, не работает докачка
Самый простой способ это попробовать напрямую минуя прокси. Смотря какие у вас там настройки на сквиде.
Только хотел написать фразу "Я не большой специалист пока, поэтому можно поподробнее...",
но решил сначала попробовать
wget -c --no-proxy ftp://...
и докачка заработала!
В общем, эмпирическое знание получено. Хорошо, но недостаточно. Получается, что прокси докачку не поддерживает? Но почему тогда через DM докачивалось? логи то одинаковые, значит DM через прокси докачивал (без прокси у wget'a другой лог) или он переключался молча?