Apt-cacher-ng 403 запрещено на определенной упаковке - PullRequest
2 голосов
/ 08 апреля 2019

Пакет: apt-cacher-ng Версия: 3.1-1

Мы настроили прокси-сервер apt с помощью apt-cacher-ng, хотя он работает для большинства пакетов, при попытке установить rabbitmq-сервер с упоминанием конкретной версии происходит сбой с ошибкой 403. Любые попытки использовать регулярные выражения в V / PfilePatternEx заканчивались тем же результатом.

Мы используем Ubuntu 18.04.2 на сервере и клиенте

на стороне клиента это выглядит так:

Err:1 http://dl.bintray.com/rabbitmq/debian xenial/main amd64 rabbitmq-server all 3.6.15-1
  403  Forbidden
E: Failed to fetch http://dl.bintray.com/rabbitmq/debian/pool/rabbitmq-server/rabbitmq-server_3.6.15-1_all.deb  403  Forbidden

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

и в /var/log/apt-cacher-ng/apt-cacher.log на прокси-сервере:

1554714729|I|436|apt-cacher-client|dl.bintray.com/rabbitmq/debian/pool/rabbitmq-server/rabbitmq-server_3.6.16-1_all.deb [HTTP error, code: 403]

1554714729|E|1173|apt-cacher-client|dl.bintray.com/rabbitmq/debian/pool/rabbitmq-server/rabbitmq-server_3.6.16-1_all.deb [HTTP error, code: 403]

Любое исправленное нами исправление приводило к тому же результату.

Любая помощь будет оценена, спасибо!

1 Ответ

1 голос
/ 09 апреля 2019

у меня работает после изменения UserAgent в /etc/apt-cacher-ng/acng.conf.

UserAgent: Debian APT-HTTP/1.3 (1.6.10)
...