私の問題の根本的な原因は私にはわかりません。それが何であれ、私は頻繁にDNSエラーを経験します。その場合、Gmailの受信トレイを参照できません。2つのDNS設定を使用します。1つはOpenDNSが提供するパブリックDNSサーバーで、もう1つはGoogleの無料DNSサーバーです。これが発生すると、アクティブな設定から別の設定に切り替えて問題を解消します。しかし、これには副作用があります。Gmailの閲覧に失敗すると、DNSを切り替えた後、サイトが使用するセキュリティ証明書がOpenDNSに対してのみ有効であるというエラーが表示されます。
これは何が起こっているのか私の野生の推測です:
- OpenDNSがmail.google.comをそのIPに解決できない、
- ISPから「mail.google.com」の検索結果を表示するページが送られてきました
- タイムアウトの代わりに何らかのページを受け取ったため、ブラウザーは誤って、「mail.google.com」用にキャッシュした証明書を新しいドメインにバインドします。この検索ページはhttpsによって提供されないため、間違ったバインディングによって例外がスローされません
- DNSを切り替えた後、ドメインはGmailサーバーのIPに正しく解決され、彼がhttpsにあるため、ハンドシェイクがトリガーされます。
- 今、間違ったバインディングが原因で、ハンドシェイクが含まれていないため静かに渡されたため、「mail.google.com」で使用される証明書はopenDNSにのみ有効であるというエラーが表示されます
DNSについてはあまり知りませんが、httpsや安全な接続を確立するプロセスについてはあまり知りません。私の説明はどれくらい正しいですか?間違った関連付けや証明書を削除するにはどうすればよいですか?
聞いてくれてありがとう。
PS問題は自然に解消しますが、Gmailが再び機能するまでに数時間かかることがあります。