Как настроить apt-cacher для ftp

349
Kritzefitz

Несколько дней назад я установил сервер apt-cache. Клиенты настроены на использование его в качестве прокси. Это необходимо, потому что мы обычно используем ftp (и я также чувствую себя «чище»). Так что мой apt.conf выглядит так:

Acquire::http::Proxy "http://my.cache:3142"; # Still needed for the security repositories Acquire::ftp::Proxy "ftp://my.cache:3142"; # I also tried "http://my.cache:3142"; 

Http-запросы работают нормально (я проверил это, отключив прокси-сервер ftp), но ftp-запросы зависают с сообщением [Logging in], а затем завершаются ошибкой с сообщением «Повреждение протокола».

Кто-нибудь знает что делать? Я бы очень хотел продолжить использовать ftp.

На сервере работает apt-cacher.

1
Какой тип прокси вы используете на my.cache? Это FTP-прокси-сервер? Вы установили требуемый скрипт `ftp :: ProxyLogin` в конфигурации, чтобы указать прокси-серверу, к чему подключаться (согласно документации apt.conf)? Etan Reisner 10 лет назад 0
Я использую apt-cacher. Я не настроил необходимую аутентификацию. Нужно ли мне все-таки установить? Kritzefitz 10 лет назад 0

1 ответ на вопрос

2
Braiam

Ответ прост: apt-cacher не поддерживает FTP-соединения, только HTTP. Он должен был быть HTTP-прокси, поэтому он не поддерживает / обслуживает FTP-соединения.

Но на странице руководства говорится, что это так. (раздел КОНФИГУРАЦИЯ КЛИЕНТА-> Доступ к кешу как прокси) Kritzefitz 10 лет назад 0
@IchUndNichtDu как HTTP-прокси, а не FTP-прокси. Это может позволить вам получать пакеты с FTP, но не будет предлагать их. Braiam 10 лет назад 0
Есть ли альтернативы, которые поддерживают FTP? Kritzefitz 10 лет назад 0
Может быть, apt-ftparchive, но я не делаю обещаний. Braiam 10 лет назад 0

Похожие вопросы