thisとthis questionを読みました。どちらも、Emacs は認証を処理できると言っていますが、私にはうまくいきません。
問題は次のとおりです。何が問題なのですか?
Emacs のバージョンは 24.0.97-1 で、64 ビット Linux で実行されています。
職場では、インターネット接続にプロキシ サーバーを使用する必要があります。そこで、次の環境変数を設定しました。
http_proxy="http://username:password@ip:port
https_proxy="https://username:password@ip:port
ftp_proxy="ftp://username:password@ip:port
これは機能します。問題なくパッケージをダウンロードできます。
Emacs で実行するM-x package-refresh-contents
と、プロキシ サーバーのログインとパスワードを求められますが、サーバーに接続できません。接続しようとさえしません。つまり、パスワードを入力してEnter
Emacsを押すと、すぐに次のように報告されます。
Failed to download 'marmalade' archive
http_proxy
変数からユーザー名とパスワードを削除した場合、またはurl-proxy-services
Emacs で設定した場合 (システム変数の設定を解除した場合でも) は、同じことが起こります。