昨日の新しいFirefox 61バージョンにアップグレードした場合、このまさにそのサイトや他のサイトに接続しようとすると、安全な接続に失敗したというエラーが表示されることがあります。
エラーメッセージは次のとおりです。
セキュア接続に失敗しました
[サイト名]への接続中にエラーが発生しました。 SSLは、最大許容長を超えるレコードを受信しました。 エラーコード:SSL_ERROR_RX_RECORD_TOO_LONG。
受信したデータの信頼性を確認できなかったため、表示しようとしているページを表示できません。
この問題についてウェブサイトの所有者に連絡してください。
Firefox 61を使用してサイトに接続しようとしたときのエラーのスクリーンショットを次に示します。
これまでのところ、この問題は安全な接続の確立に関連していることがわかっていますが、メッセージを読んだだけではサイトの問題、ブラウザの問題、または接続に干渉するソフトウェアが原因かどうかは不明です。
Firefoxの以前のバージョンはエラーメッセージをスローしません。 Mozillaはchangelogで、TLS 1.3仕様の最新ドラフトを有効にしたことを明らかにしました。 2018年4月に変更を確認しましたが、Firefoxのアドレスバーにabout:config?filter = security.tls.versionを読み込むことで、サポートされているTLSのバージョンを簡単に確認できます。 security.tls.version.maximum値を確認してください。 新しい最大値である4が表示されます。 Firefoxの以前のバージョンでは、値3が使用されていました。
実際、値を3に切り替えると、エラーはなくなります。 任意のサイトに再度アクセスでき、安全な接続に失敗したというエラーは表示されなくなります。
これを行うことはできますが、Firefox 61で安全な接続が失敗する原因となっている問題について詳しく知りたい場合があります。
更新:次の手順に進む前に、Firefoxで次を試して、問題が解決するかどうかを確認してください。
- ブラウザでabout:preferences#privacyを開きます。
- [証明書]セクションまでスクロールし、[証明書の表示]をクリックします。
- [権限]タブが選択されていることを確認します。
- アバスト証明書を見つけ、削除オプションを使用してそれらを削除します
- インポートボタンを使用して、C:\ ProgramData \ AVAST Software \ Avast \ wscert.datから証明書をインポートします
チャンスは、デバイスにHTTPSトラフィックを妨害するアバスト、AVG、またはその他のセキュリティソフトウェアがインストールされていることです。
Avastを実行する場合、セキュリティソフトウェアのWebシールドのHTTPSスキャン部分を無効にして、Firefoxの最大TLSバージョンを4から3に落とすことなく問題を解決できます。
その方法は次のとおりです。
システムトレイ領域のアバストソフトウェアアイコンをダブルクリックして、アプリケーションのメインインターフェイスを表示します。
[メニュー]> [設定]を選択して、すべてのプログラム設定を表示します。
サイドバーの[コンポーネント]セクションに切り替えます。
Webシールドコンポーネントに表示されるカスタマイズリンクを選択します。
[HTTPSスキャンを有効にする]を見つけて、チェックボックスをオフにします。
[OK]を選択して変更を保存し、次のページで[OK]をクリックしてメインインターフェイスに戻ります。
以前にFirefox 61でロードに失敗したサイトをロードしようとすると、サイトが正常にロードされることがわかります。
他のセキュリティソリューションでは、HTTPSトラフィックを妨害する同様のコンポーネントを使用する場合があります。 Avastを実行しない場合は、設定でHTTPSスキャンを無効にして問題を解決するオプションを見つけてください。
今、あなた :Firefox 61でセキュア接続失敗の問題に遭遇しましたか?