web-dev-qa-db-ja.com

111:接続が拒否されました

Sudo apt-get installを使用してパッケージをインストールしようとすると、何をインストールしようとしても、111:Connection Refusedエラーが返されます。

Webブラウザは動作しているように見えますが、Sudo apt-get installでは動作していません。 Ruby、PHP、およびオープンシフトRHCツールをインストールしようとしました。また、Synapticを使用してパッケージを更新/インストールしようとしましたが、できませんでした。

次のようなエラーが毎回表示されます。

W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main          /liby/libyaml  > /libyaml-0-2_0.1.4-3ubuntu3.1_i386.deb
Could not connect to 155.238.4.87:8080 (155.238.4.87). - connect (111: Connection refused)

Ubuntu 14.04.1 LTSを使用しています。

私はワイヤレスでadslルーターに接続し、Windows 10を使用して、vmwareで実行している大学から取得したイメージを実行しています。大学はプロキシを使用しましたが、M2設定ファイルで編集し、Firefoxを編集してプロキシを自動検出しましたインターネットを機能させるために

誰かがこれを修正する方法を見つけるのを手伝ってもらえますか?

4
Lance

/etc/apt/apt.conf(または/etc/apt/apt/apt.conf.dのどこかに)プロキシセットがあるかどうかを確認します。

次のような行を持つファイルがあります:Acquire::http::Proxy "http://155.238.4.87:8080";

行の先頭に#を追加して行をコメント化し、再試行してください。

3
ssta
  1. 最初に/etc/apt/apt.confを確認します:Acquire::http::proxy "http://x.x.x.x:8080/"が見つかった場合は、行の先頭に(#)とコメントしました。

  2. 次に/etc/environmentを確認します:http_proxy="http://x.x.x.x:8080/"が見つかった場合は、行の先頭に(#)とコメントしました。

1
goodCon

X.x.x.x:8080に接続できませんでした

IP:8080への接続は、プロキシを使用していることを示します。

以下にいくつかの提案を示します。

  • 確認:apt-config dump | grep -i proxy
  • プロキシを使用する場合は、/etc/apt/apt.confファイルを編集するか、/etc/apt/apt.conf.d/の構成ファイルを確認するか、grep -ri proxy /etc/apt/で検索してから、プロキシを調整または削除します。
  • security.ubuntu.comへの直接接続を確認するには、次を実行します。

    curl http://security.ubuntu.com/ && echo Works
    

    プロキシを介した接続をテストするには、次を実行します。

    curl -x http://PROXYIP:8080/ http://security.ubuntu.com/ && echo Works
    
  • apt-getコマンドのネットワークをデバッグするには、次を実行できます。

    strace -f -e network apt-get update 2>&1 | grep -C10 refused
    
  • ファイアウォールルールとネットワーク構成を確認してください。

1
kenorb

ネットワーク設定を削除することにより、このエラーを解決します。

私がやります :

cat /etc/apt/apt.conf 

これを見たら

Acquire::http::proxy "http://macth-with-your-ip-or-dns-setting:8080/";
Acquire::https::proxy "https://macth-with-your-ip-or-dns-setting:9999/";

ネットワークシステム設定に移動してネットワークを選択し、次にネットワークプロキシメソッドを選択してドロップダウンメニューを参照し、手動を選択しますその後、すべての設定を削除します。 適用をクリックして、行った設定または構成を保存します。

ターミナルで

cat /etc/apt/apt.conf

出力がない場合は終了し、apt-get updateできます

1

UbuntuのWSL(Linux用Windowsサブシステム)バージョンを使用している場合は、サードパーティのアンチウイルス/ファイアウォールが有効になっていないことを確認してください。

それらを無効にしてみて、接続が正常に戻るかどうかを確認してください。

WSLで適切に動作しないサードパーティのファイアウォールに関する既知の問題があります。

詳細については、WSL GitHubの問題 475 および 172 を参照してください。

0
kaltu