Chrome で ERR_PROXY_CONNECTION_FAILED を解決する方法
更新日:
Chrome は、プロキシを使用するように設定されているにもかかわらず、そのアドレスへの接続を確立できない場合に ERR_PROXY_CONNECTION_FAILED を表示します。407 エラーとは異なり、Chrome はプロキシから何の応答も受け取れていません。大半の場合、停止しているプロキシ、または誤ったポート番号がデバイスに指定されていることが原因です。
Chrome が ERR_PROXY_CONNECTION_FAILED を表示する理由
- 過去のプロキシ設定の残留: 以前 Windows や macOS でプロキシを設定し、注文期限が切れたか使用を停止したにもかかわらず、設定がオンのまま残っているケースです。Windows や macOS の Chrome は OS のプロキシ設定を参照するため、すべての Web サイトで接続に失敗します。
- 誤ったポート番号または IP: ポート番号が一桁異なるだけで、Chrome は何もリッスンしていないポートへ接続を試みることになります。
- プロキシ拡張機能の有効化: SwitchyOmega、FoxyProxy、または VPN 拡張機能がシステムのプロキシ設定を上書きしている場合があり、有効にしたまま忘れられがちです。
- 不要なソフトウェアによるプロキシ設定: 一部のアドウェアや「ネットワーク高速化」ツールが、システム設定にプロキシを書き込むことがあります。自身でプロキシを設定した覚えがない場合は、この可能性が考えられます。
実際の出力例
プロキシが背後で稼働していないポートを指定し、--proxy-server=http://203.0.113.10:8080(ドキュメント用アドレス)を付けて Chromium を実行しました。net-log には ERR_PROXY_CONNECTION_FAILED が記録され、その根本原因として ERR_CONNECTION_REFUSED(ホスト側がそのポートへの接続を受け付けていないこと)が示されています。
同一のアドレスに対して proxy checker は connect failed を返し、curl は curl: (7) Failed to connect to 203.0.113.10 port 8080 after 0 ms: Couldn't connect to server と出力します。これらはいずれも、指定した ip:port で何もリッスンされていないという同一の事象を示しています。
デバイス別の解決策
- Windows 10/11:「設定」>「ネットワークとインターネット」>「プロキシ」を開きます。プロキシを使用しない場合は手動プロキシ設定をオフにします。使用する場合は、ダッシュボードの注文情報と IP およびポート番号を照合してください。詳しい無効化手順は turn off proxy guide をご覧ください。
- macOS:「システム設定」>「ネットワーク」> Wi-Fi または Ethernet を選択 >「詳細」>「プロキシ」を開き、使用していない場合は「Web プロキシ (HTTP)」と「保護された Web プロキシ (HTTPS)」をオフにします。
- Android: 接続中の Wi-Fi ネットワークを開き、「編集」または「詳細設定」を選択して、プロキシを「なし」に設定します。特定の一つの Wi-Fi でのみエラーが発生する場合、ほぼ確実にそのネットワークにプロキシ設定が保存されています。
- Chrome 拡張機能: 拡張機能ページを開き、プロキシおよび VPN 拡張機能を 1 つずつ無効化しながらページを再読み込みして原因を特定します。
- Edge: Chromium ベースであり Windows のプロキシ設定に従うため、Windows 側の設定を修正すれば Edge も解決します。
プロキシを引き続き使用したい場合
チェッカーに対象の設定を入力してテストを実行してください。有効な注文で connect failed となる場合、通常はポートの取り違えが原因です。注文によっては HTTP と SOCKS5 で異なるポートが割り当てられているため、ダッシュボードで選択したプロトコルに対応するポートを使用してください。チェッカーで問題ないにもかかわらず Chrome で失敗する場合は、デバイス上の設定がテストした情報と異なっている可能性があるため、再度コピーして貼り付けてください。アンチディテクトブラウザでも同様のエラーはプロキシ検証の失敗として表示されます。詳細は GoLogin proxy setup を参照してください。
手順
- 1
プロキシが必要かどうかを確認する
不要な場合はそのままオフにしてください。必要な場合は、照合できるようにダッシュボードのプロキシ情報を開いておきます。
- 2
OS のプロキシ設定を開く
Windows:「設定」>「ネットワークとインターネット」>「プロキシ」。macOS:「システム設定」>「ネットワーク」>「詳細」>「プロキシ」。
- 3
プロキシをオフにするか IP とポートを修正する
手動プロキシを無効化するか、注文情報に記載された正確な IP とポートを再入力して保存します。
- 4
プロキシや VPN の拡張機能を無効化する
プロキシ設定を制御している各拡張機能をオフにし、その都度ページを再読み込みします。
- 5
チェッカーで確認する
proxy checker にプロキシ情報を貼り付けます。
connect failedと表示されなくなれば完了です。
よくある質問
ERR_PROXY_CONNECTION_FAILED はウイルス感染を意味しますか?
通常は違います。これは設定されたプロキシに接続できないことを示す Chrome のエラーコードであり、過去の設定が残っていることが一般的な原因です。自身でプロキシを設定した覚えがまったくない場合にのみ、不要なソフトウェアを疑ってください。
プロキシをオフにしたのに Chrome でエラーが解消されません。なぜですか?
プロキシ権限を持つ拡張機能や、Android の場合は現在接続している Wi-Fi の設定を確認してください。また、新しい設定を反映させるため、Chrome を完全に終了してから再起動してください。
ERR_TUNNEL_CONNECTION_FAILED との違いは何ですか?
今回のエラーでは、Chrome はプロキシにまったく到達できていません。トンネルエラーの場合はプロキシへの接続自体は成功したものの、HTTPS トンネルが開けなかった状態です。詳細は ERR_TUNNEL_CONNECTION_FAILED をご覧ください。
Firefox でプロキシサーバーが接続を拒否していると表示されます。同じ問題ですか?
接続を受け付けていないポートが原因であるという根本的な問題は同じで、Firefox 独自の文言で表示されているだけです。詳細は proxy server refusing connections をご覧ください。
安定して稼働するプロキシをお探しですか?
VinaProxy のプロキシは、注文期間中を通して同一の IP とポートを維持し、稼働ステータスもダッシュボード上で確認できます。
料金プランを見る