ftp 用の apt-cacher の設定方法

ftp 用の apt-cacher の設定方法

数日前、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 リクエストは [ログイン中] というメッセージでハングし、その後「プロトコルが破損しています」というメッセージで失敗します。

どうすればいいか知っている人はいませんか? ftp を使い続けたいと思っています。

サーバーはapt-cacherを実行しています。

答え1

答えは簡単です。apt-cacher は FTP 接続をサポートしておらず、HTTP のみをサポートしています。これは HTTP プロキシとして設計されたため、FTP 接続をサポート/提供しません。

関連情報