Zypper игнорирует настройки прокси

Модератор: /dev/random

Ответить
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Zypper игнорирует настройки прокси

Сообщение Ism »

Привет
Пытался настроить в opensuse 12.2 zypper через прокси , но он игнорирует настройки
Делает как угодно , но без прокси

на aria2 тоже самое

Прокси настраивал через yast

Даже если сделать так
aria2c --all-proxy=127.0.0.1:3128 http://ftp.linux.kiev.ua/pub/Linux/SuSE/di...-3.1.7.i586.rpm

Все равно качает , как будто опции вообще нет, даже если задать ошибочный порт , не реагирует

Что это может быть ?

Curl и wget работают с прокси нормально
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Zypper игнорирует настройки прокси

Сообщение Ism »

Странно, отключил в yast и networkmanager IPv6 и все заработало. Баг однако

upd Нет, не работает, изменилось то, что zypper достать из кеша может , но при установке в кеш squid не сохраняет

НЁХ

upd 2
Ах ты падла !, zypper оказывается выдергивает по куску файла со всех серверов, а squid думает что файл не докачан и не кеширует

1354391656.787 150 127.0.0.1 TCP_MISS/206 262607 GET http://ftp.linux.kiev.ua/pub/Linux/SuSE/di...-3.1.7.i586.rpm - DIRECT/62.149.13.37 application/x-redhat-package-manager
1354391656.871 1452 127.0.0.1 TCP_MISS/206 262599 GET http://ftp.icm.edu.pl/pub/Linux/opensuse/d...-3.1.7.i586.rpm - DIRECT/193.219.28.2 application/x-rpm
1354391657.005 247 127.0.0.1 TCP_MISS/206 36649 GET http://ftp.funet.fi/pub/mirrors/ftp.opensu...-3.1.7.i586.rpm - DIRECT/193.166.3.2 application/octet-stream


Похоже для zypper прокси бесполезен , даже после выставления download.max_concurrent_connections = 1 он качает с одного сервера , но файл все равно не кешируется

Единственное что можно сделать - это выкачать репозиторий wget чтоб закешировался
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450
Контактная информация:

Re: Zypper игнорирует настройки прокси

Сообщение Sleeping Daemon »

Ism писал(а):
01.12.2012 22:03
Странно, отключил в yast и networkmanager IPv6 и все заработало. Баг однако

upd Нет, не работает, изменилось то, что zypper достать из кеша может , но при установке в кеш squid не сохраняет

НЁХ

upd 2
Ах ты падла !, zypper оказывается выдергивает по куску файла со всех серверов, а squid думает что файл не докачан и не кеширует

1354391656.787 150 127.0.0.1 TCP_MISS/206 262607 GET http://ftp.linux.kiev.ua/pub/Linux/SuSE/di...-3.1.7.i586.rpm - DIRECT/62.149.13.37 application/x-redhat-package-manager
1354391656.871 1452 127.0.0.1 TCP_MISS/206 262599 GET http://ftp.icm.edu.pl/pub/Linux/opensuse/d...-3.1.7.i586.rpm - DIRECT/193.219.28.2 application/x-rpm
1354391657.005 247 127.0.0.1 TCP_MISS/206 36649 GET http://ftp.funet.fi/pub/mirrors/ftp.opensu...-3.1.7.i586.rpm - DIRECT/193.166.3.2 application/octet-stream


Похоже для zypper прокси бесполезен , даже после выставления download.max_concurrent_connections = 1 он качает с одного сервера , но файл все равно не кешируется

Единственное что можно сделать - это выкачать репозиторий wget чтоб закешировался

Где закэшировался?
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Zypper игнорирует настройки прокси

Сообщение Ism »

Sleeping Daemon писал(а):
03.12.2012 02:49
Ism писал(а):
01.12.2012 22:03
Странно, отключил в yast и networkmanager IPv6 и все заработало. Баг однако

upd Нет, не работает, изменилось то, что zypper достать из кеша может , но при установке в кеш squid не сохраняет

НЁХ

upd 2
Ах ты падла !, zypper оказывается выдергивает по куску файла со всех серверов, а squid думает что файл не докачан и не кеширует

1354391656.787 150 127.0.0.1 TCP_MISS/206 262607 GET http://ftp.linux.kiev.ua/pub/Linux/SuSE/di...-3.1.7.i586.rpm - DIRECT/62.149.13.37 application/x-redhat-package-manager
1354391656.871 1452 127.0.0.1 TCP_MISS/206 262599 GET http://ftp.icm.edu.pl/pub/Linux/opensuse/d...-3.1.7.i586.rpm - DIRECT/193.219.28.2 application/x-rpm
1354391657.005 247 127.0.0.1 TCP_MISS/206 36649 GET http://ftp.funet.fi/pub/mirrors/ftp.opensu...-3.1.7.i586.rpm - DIRECT/193.166.3.2 application/octet-stream


Похоже для zypper прокси бесполезен , даже после выставления download.max_concurrent_connections = 1 он качает с одного сервера , но файл все равно не кешируется

Единственное что можно сделать - это выкачать репозиторий wget чтоб закешировался

Где закэшировался?

В squid , после этого zypper при скачивании будет брать из кеша прокси
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Zypper игнорирует настройки прокси

Сообщение allez »

Ism писал(а):
03.12.2012 16:36
Единственное что можно сделать - это выкачать репозиторий wget чтоб закешировался

Где закэшировался?

В squid , после этого zypper при скачивании будет брать из кеша прокси

Гм, создание локального репозитория с помощью кэширующего прокси-сервера - это действительно единственный в своем роде способ... по своей, мягко говоря, странности. :)
Вообще же для того, чтобы создать зеркало репозитория openSUSE, применяются несколько иные методы. ;)
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Zypper игнорирует настройки прокси

Сообщение Ism »

allez писал(а):
03.12.2012 17:02
Ism писал(а):
03.12.2012 16:36
Единственное что можно сделать - это выкачать репозиторий wget чтоб закешировался

Где закэшировался?

В squid , после этого zypper при скачивании будет брать из кеша прокси

Гм, создание локального репозитория с помощью кэширующего прокси-сервера - это действительно единственный в своем роде способ... по своей, мягко говоря, странности. :)
Вообще же для того, чтобы создать зеркало репозитория openSUSE, применяются несколько иные методы. ;)

Слишком много геморроя, я думал , что достаточно будет работать через проксю и последующие машины будут брать из кеша,
А создание зеркала ненамного ускорит процесс
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Zypper игнорирует настройки прокси

Сообщение Ism »

Кажется решение есть. Надо перейти на конкретное одно зеркало, и тогда прокси начинает работать как надо.
В данном случае в репах заменить
http://download.opensuse.org/update/12.2/ который на самом деле металинк
на http://ftp.linux.kiev.ua/pub/Linux/SuSE/update/12.2/

И так со всеми базовыми репами

и сделать zypper ref
Спасибо сказали:
Ответить