Firefox の PR_CONNECT_RESET_ERROR とは?原因と解決方法

ポイント

PR_CONNECT_RESET_ERROR は、Firefox 版の「接続リセット」エラーです。安全な(HTTPS)接続を確立している途中で、何かが TCP リセットを送って接続を断ち切ったため、Firefox は「安全な接続ができませんでした」と表示します。よくある原因は、ウイルス対策ソフトの HTTPS スキャン、プロキシや VPN、サイトをブロックするファイアウォールや ISP のフィルタリングで、ウェブサイト自体のサーバーが原因のこともあります。まず別のネットワークでサイトを試し、次に Firefox のプロキシ設定を確認し、ウイルス対策ソフトの HTTPS スキャンを一時停止して、トラブルシューティングモードを試してください。

今すぐ確認

PR_CONNECT_RESET_ERROR を表示した Firefox の「安全な接続ができませんでした」ページと、順番に試すべき解決策の図
PR_CONNECT_RESET_ERROR を表示した Firefox の「安全な接続ができませんでした」ページと、順番に試すべき解決策の図
読み始める
  1. PR_CONNECT_RESET_ERROR とは?
  2. PR_CONNECT_RESET_ERROR の原因
  3. 解決策1:原因が自分のネットワークかどうかを確認する
  4. 解決策2:ウイルス対策ソフトの HTTPS スキャンを一時停止する
  5. 解決策3:Firefox のプロキシ設定を確認する
  6. 解決策4:VPN をオフにし、DNS over HTTPS を確認する
  7. 解決策5:トラブルシューティングモードを試し、サイトデータを消去する
  8. 解決策6:ネットワークスタックをリセットする
  9. ウェブサイト管理者の方へ
  10. Firefox のエラーコードと、対応する Chrome のエラー
  11. よくある質問

PR_CONNECT_RESET_ERROR とは?

PR_CONNECT_RESET_ERROR は Firefox のエラーコードです。「安全な接続ができませんでした」(Secure Connection Failed)というタイトルのページに表示され、ページには「example.com への接続中にエラーが発生しました。」の1行に続いて、「受信したデータの真正性を検証できなかったため、このページは表示できませんでした。」と書かれています(Firefox)。Firefox 151(2026年5月)以降は、このページに「対処できることはありますか?」に続けて「この問題はウェブサイトに原因があり、あなたにできることはありません。」という文も加わります。

この文言とは裏腹に、問題が証明書の不備であることはほとんどなく、ウェブサイトが原因とも限りません。このコードは Firefox が使うネットワークライブラリ NSPR に由来し、接続がリセットされたことを意味します。Firefox が安全な接続を確立している途中で、何かが TCP リセット(RST)を送って接続を断ち切ったのです。Firefox は安全な接続の層で起きるあらゆる失敗に同じ汎用の文言を表示するため、真正性についての1行は、ここで実際に起きたことを説明していません。

これは Chrome の ERR_CONNECTION_RESET に相当する Firefox のエラーで、原因もほぼ共通です。あなたとサイトの間にあるソフトウェアやネットワーク機器が、接続を強制終了させています。

サイトのポート 443 は開いている?外部から確認する

PR_CONNECT_RESET_ERROR の原因

原因典型的な手がかり
ウイルス対策ソフトの HTTPS スキャン(ESET、Kaspersky、Avast、Bitdefender など)多くの HTTPS サイトで失敗するが、その製品を入れたコンピューターでだけ起きる
Firefox またはシステムで設定されたプロキシすべてのサイトで失敗する、またはプロキシを経由するサイトだけが失敗する
VPN やセキュリティ系の拡張機能VPN を切断するとすぐに表示される
学校、職場、ISP のフィルタリング特定のネットワークでだけ1つのサイトが失敗し、モバイルデータ通信なら表示される
ウェブサイトのサーバーやファイアウォールどのブラウザでも、誰が試しても失敗する

解決策1:原因が自分のネットワークかどうかを確認する

  • スマートフォンの Wi-Fi をオフにして、モバイルデータ通信でサイトを開きます。そこで表示されるなら、リセットはあなたのコンピューターかネットワークで発生しています。
  • 同じコンピューターの Chrome や Edge で開きます。そちらでも ERR_CONNECTION_RESET が表示されるなら、原因は Firefox の外側にあります。ウイルス対策ソフト、VPN、プロキシ、またはネットワークです。
  • DNS Robot のポートチェッカー(ポート 443)と SSL 証明書チェックで、外部からサイトを確認します。どちらも当社から接続できる場合、サイトは稼働しています。リセットはあなたのコンピューターかネットワークで起きているか、サイトのファイアウォールがあなたのアドレスをブロックしています。

解決策2:ウイルス対策ソフトの HTTPS スキャンを一時停止する

ウイルス対策製品は HTTPS 通信を復号してスキャンしますが、スキャナーがサイトをうまく処理できないと接続をリセットすることがあり、その結果 Firefox が PR_CONNECT_RESET_ERROR を表示します。これはよくある原因です。この設定の名前は製品ごとに異なります(以下は各製品の英語版での表記です)。ESET は Protections → SSL/TLS の Enable SSL/TLS、Kaspersky は Encrypted connections scan を「Do not scan encrypted connections」にすること、Avast と AVG は Web Shield(新しい Avast では Web Guard)内の Enable HTTPS scanning、Bitdefender は Encrypted web scan です。

その項目だけをオフにし、Firefox を再起動して再読み込みします。サイトが表示されたら、製品の除外リストにそのサイトを追加してからフィルタリングをオンに戻し、ウイルス対策ソフトを更新してください。

解決策3:Firefox のプロキシ設定を確認する

Firefox には、Windows や macOS とは別に独自のプロキシ設定があります。設定を開き、検索ボックスに プロキシー と入力して プロキシーを設定 をクリックします(現在の Firefox では プライバシーとセキュリティ → 接続とソフトウェアのセキュリティ → 詳細設定 にあります。ESR 140 を含む Firefox 149 以前では 一般 → ネットワーク設定 → 接続設定... です)。意図的にプロキシを使っていないなら プロキシーを使用しない(組織がプロキシを設定している場合は システムのプロキシー設定を利用する)を選び、OK をクリックして再読み込みします。

コンピューター自体がプロキシを使うよう設定されている場合は、システム側の設定も確認してください。Windows 11 では 設定 → ネットワークとインターネット → プロキシ、Mac では システム設定 → ネットワーク → 使用中の接続 → 詳細... → プロキシ です。

解決策4:VPN をオフにし、DNS over HTTPS を確認する

VPN を完全に切断し、about:addons で VPN やプロキシのアドオンを無効にしてから再読み込みします。特定のネットワークでだけサイトが失敗する場合は、逆の方法も有効です。そのネットワークで VPN の使用が認められているなら、信頼できる VPN を使うことで、ブロック対象サイトへの接続をリセットするフィルタリングを回避できます。

Firefox は DNS over HTTPS も利用でき、フィルタリングを行うリゾルバーが、HTTPS 接続をリセットするアドレスへあなたを誘導することがあります。設定で DNS over HTTPS を検索し、詳細設定 を開いて オフ にするか 既定 に戻し(古いバージョンでは 既定の保護)、または別のプロバイダーを選んでから再読み込みしてください。DNS over HTTPS は、安全な接続の冒頭にあるサイト名を読み取ってリセットするフィルターにも関係します。Firefox 119 以降で既定で有効な Encrypted Client Hello は、対応するサイトでそのサイト名を隠しますが、それは DNS over HTTPS を使っている間に限られます(Mozilla)。暗号化 DNS をブロックするネットワークのガイドでは、一部のネットワークがなぜそれに干渉するのかを解説しています。

解決策5:トラブルシューティングモードを試し、サイトデータを消去する

  • トラブルシューティングモードは、アドオンとカスタム設定を無効にした状態で Firefox を起動します。メニュー → ヘルプ → トラブルシューティングモード... → 再起動 の順に選びます。そこでサイトが表示されるなら、アドオンか設定が原因です。
  • サイトのデータを消去する: アドレスバーの鍵アイコン → Cookie とサイトデータを消去... をクリックします。
  • 最後の手段として Firefox をリフレッシュします。about:support を開き、Firefox をリフレッシュ をクリックします。アドオンが削除されて設定がリセットされますが、ブックマーク、履歴、保存済みのパスワードは残ります。

解決策6:ネットワークスタックをリセットする

コンピューター上のすべてのブラウザで失敗する場合は、ネットワーク構成をリセットします。Windows では、管理者として開いたコマンドプロンプトで次のコマンドを実行してから再起動します。

powershell
netsh winsock reset
netsh int ip reset
netsh winhttp reset proxy
ipconfig /flushdns

Mac では、Wi-Fi ネットワークを削除して追加し直し、DNS キャッシュをフラッシュしてください。

ウェブサイト管理者の方へ

さまざまなネットワークの訪問者から PR_CONNECT_RESET_ERROR が報告される場合、ウェブサーバーの手前にある何かが HTTPS 接続をリセットしています。ファイアウォール、レート制限、WAF が訪問者の IP アドレスや国をブロックしていないか、サーバーが提供するすべてのホスト名で TLS 1.2 と 1.3 のハンドシェイクを受け付けているか、ウェブサーバーのプロセスが再起動やクラッシュを繰り返していないかを確認してください。サーバー側のチェック項目は ERR_CONNECTION_RESET ガイドで詳しく解説しています。また、HTTP ヘッダーチェックを使えば、正常なリクエストが何を返すかを確認できます。

Firefox のエラーコードと、対応する Chrome のエラー

FirefoxChrome / Edge意味
PR_CONNECT_RESET_ERRORERR_CONNECTION_RESETTCP リセットで接続が断ち切られた
PR_END_OF_FILE_ERRORERR_CONNECTION_CLOSED安全なハンドシェイクの途中で接続が閉じられた
SSL_ERROR_NO_CYPHER_OVERLAPERR_SSL_VERSION_OR_CIPHER_MISMATCH共通の暗号スイートがない(Chrome は TLS バージョンの不一致にも同じコードを使います)
接続がタイムアウトしました(The connection has timed out)ERR_CONNECTION_TIMED_OUTサーバーが一度も応答しなかった

詳しいガイド:ERR_CONNECTION_CLOSED、ERR_SSL_VERSION_OR_CIPHER_MISMATCH、証明書の警告については「この接続ではプライバシーが保護されません」をご覧ください。

サイトの HTTPS は外部から正常に動作している?

DNS Robot のポートチェッカーは、任意のサイトのポート 443 を、あなたのネットワークの外側から確認します。Cloudflare のエッジから、Cloudflare 上のサイトでは当社のサーバーから接続します。こちらからは open なのに Firefox でリセットされる場合は、まずウイルス対策ソフト、プロキシ、VPN、ネットワークを確認してください。サイト側があなたのアドレスをブロックしている可能性もあります。

出典

  1. netError.ftl and certError.ftl (Secure Connection Failed page), Mozilla
  2. Understand Encrypted Client Hello (ECH), Mozilla
  3. Firefox DNS over HTTPS, Mozilla
  4. preferences.ftl (Configure proxy, DNS over HTTPS), Mozilla

よくある質問

PR_CONNECT_RESET_ERROR とはどういう意味ですか?

Firefox が安全な(HTTPS)セッションを確立するために使っていた接続がリセットされた、という意味です。何かが TCP リセットを送り、接続を断ち切りました。Firefox はこれを「安全な接続ができませんでした」と表示します。Chrome の ERR_CONNECTION_RESET に相当する Firefox のエラーです。

PR_CONNECT_RESET_ERROR は証明書の問題ですか?

たいていは違います。ページには真正性を検証できなかったと書かれ(新しい Firefox ではウェブサイトのせいだとも書かれます)、それは安全な接続が最後まで確立されなかったためです。原因はリセットで、典型的にはウイルス対策ソフトの HTTPS スキャン、プロキシ、VPN、ネットワークのフィルタリングから送られています。

Firefox の PR_CONNECT_RESET_ERROR を解決するにはどうすればよいですか?

モバイルデータ通信でサイトを試し、ウイルス対策ソフトの HTTPS(SSL/TLS)スキャンを一時停止し、Firefox のプロキシ設定を「プロキシーを使用しない」にし、VPN を切断して、トラブルシューティングモードを試してください。すべてのブラウザで失敗する場合は、netsh winsock reset と netsh int ip reset で Windows のネットワークをリセットして再起動します。

なぜ1つのサイトだけで PR_CONNECT_RESET_ERROR が表示されるのですか?

考えられるのは、ネットワークがそのサイトをフィルタリングしている(学校、職場、ISP のブロックは接続をリセットすることが多い)、ウイルス対策ソフトがそのサイトの HTTPS をスキャンできない、あるいはサイトのファイアウォールがあなたの IP をブロックしている、のいずれかです。モバイルデータ通信で試し、HTTPS スキャンを一時停止すれば区別できます。

ウイルス対策ソフトが PR_CONNECT_RESET_ERROR の原因になることはありますか?

はい、よくある原因です。ESET の SSL/TLS スキャン、Kaspersky の暗号化された接続のスキャン、Avast の HTTPS スキャンといった機能は、検査できない接続をリセットすることがあります。そのサイトを除外するか、ウイルス対策ソフトを更新してください。

Chrome でも PR_CONNECT_RESET_ERROR は表示されますか?

その名前では表示されません。Chrome と Edge では、同じ問題が ERR_CONNECTION_RESET として表示されます。両方のブラウザで失敗する場合、原因はブラウザの外側にあります。

VPN で PR_CONNECT_RESET_ERROR を解決できますか?

ISP やネットワークがブロック対象サイトへの接続をリセットしている場合は、信頼できる VPN で回避できます。すでに VPN を使っていてこのエラーが出るなら、VPN 自体が原因かもしれないので、切断してテストしてください。

Firefox をリフレッシュすれば PR_CONNECT_RESET_ERROR は直りますか?

原因がアドオンや変更した設定である場合に限ります。まずトラブルシューティングモードを試し、そこでサイトが表示されるなら about:support から Firefox をリフレッシュしてください。ウイルス対策ソフト、VPN、ネットワークが接続をリセットしている場合には効果がありません。

著者について

Shaik Vahid

DNS Robot 創設者. Vahid は長年 Web ホスティングのサポートで、お客様のドメイン、DNS レコード、SSL 証明書、メール配信の問題を解決してきました。DNS Robot のツールを開発し、実際によく起きるエラーをもとにこれらのガイドを書いています。

ポートチェッカー

ポートの接続性とサービスの可用性をテスト