FirefoxエラーHSTS:無効にする3つの方法


ウェブをブラウジングしている時や開発中に、特定のページにアクセスできなくするFirefoxのHSTSエラーに遭遇することがあります。今日は、このエラーを回避する方法を教えます。

FirefoxのHSTSエラーを修正する方法

1. このサイトを忘れるオプションを使用する

  1. 履歴サイドバーを開きます。Ctrl + Hショートカットを使うことができます。
  2. エラーを引き起こしているウェブサイトを探します。
  3. ウェブサイトを右クリックして、このウェブサイトを忘れるを選択します。

forget about this site

  1. 確認のために忘れるをもう一度クリックします。

この解決策は、HSTSプレロードリストを使用しているサイトにのみ有効で、サーバーがHSTSヘッダーを提供している場合には効果がありません。

2. about:configを使用する

  1. アドレスバーにabout:configと入力します。

about config firefox

  1. 次に、network.stricttransportsecurity.preloadlistを検索します。

network.stricttransportsecurity.preloadlist

  1. 結果をダブルクリックして、falseに変更します。

前の解決策と同様に、サーバーがHSTSを提供している場合にはこの方法は効果がありません。
このトピックについてもっと読む

  • Firefoxの複数プロファイル:管理と使用方法
  • FirefoxでのPDF編集方法
  • LibreWolfとFirefox:プライバシーにより適したのはどちらか?

3. SiteSecurityServiceState.binを修正する

  1. 手順を完了するには、ヘックスエディタが必要です。
  2. Firefoxでabout:profilesに移動します。

about profiles firefox address bar firefox

  1. 現在のプロファイルを特定します。これは使用中のプロファイルで、削除することはできませんというメッセージが表示されているはずです。
  2. ルートディレクトリセクションでフォルダを開くをクリックします。

open folder profile

  1. Firefoxを閉じます。
  2. SiteSecurityServiceState.binを探し、デスクトップにコピーを作成します。このプロセスで問題が発生した場合に設定を復元するために使用します。

sitesecurityservicestate

  1. 次に、ヘックスエディタでSiteSecurityServiceState.binを開きます。
  2. エディタの検索オプションを使用して、HSTSエラーを引き起こしているウェブサイトを見つけます。
  3. そのドメインのUNIXタイムスタンプを見つけ、過去のタイムスタンプ(例:1696969696969)に変更します。
  4. 変更を保存します。

これは高度な解決策ですので、バックアップを作成し、このファイルを修正した後に問題が発生した場合に使用してください。

FirefoxのHSTSエラーは多くの問題を引き起こす可能性がありますが、これらの手順に従うことで修正できます。問題が解決しない場合は、他のブラウザを使用してこのチェックをより簡単に回避してみてください。

稀に、ルーターまたはモデムのセキュリティ設定がこの問題を引き起こす場合がありますので、調整してみるのも良いでしょう。

これは遭遇する可能性のある問題の1つに過ぎず、過去のガイドではFirefoxのSec Error Bad SignatureやDid Not Connect: Potential Security Issueについても書いていますので、ぜひチェックしてください。