いつも通りネットサーフィン(古い…)してたらいきなり登場した白い画面。そこには
「この接続ではプライバシーが保護されません」
と表示され、その下に小さい文字で「NET :: ERR_CERT_DATE_INVALID」と書かれています。
出る時と出ない時があるという、デジタルではありえない曖昧な感じなのでちょっと困りますね。
ここから紹介する方法ですべてが解決するわけではないですが、対処してみてはいかがでしょうか?
NET::ERR_CERT_DATE_INVALIDが出る原因
このエラーが出る主な原因は
パソコンの日付時刻とSSL証明書の日付時刻が合ってないですよ!
というもの。
SSL証明書というのを簡単に言うと、そのページとパソコンとの間の通信を暗号化通信する機能のことで、ホームページ上で入力した情報が通信中に誰かに搾取されないようにするホームページ側の措置のことです。SSL(暗号化通信)できているホームページは「https://~」と「s」が付くので簡単に判別できます。
SSL通信できてないサイトで個人情報入れたりクレジットカード決済したりすると、情報が漏洩することがありますからご注意を!
ただ、パソコンの時計は定期的にインターネット上から取得されて修正されているし、証明書の日付時刻なんて知らんし…というところですよね。
でもこの2つのどちらかがが違うことでエラー(というか警告)が出るわけですから、合わせてやる必要があるんです。
SSL証明書は毎回ホームページにアクセスした時に取得するのではなく、1度でもそのサイトにアクセスすると、パソコン上に一定期間保存(キャッシュ)されるようになっていて、
- SSL証明書が何等かの操作(証明書の更新や変更等)によって変わった
- 証明書の発行元が変わった
などによって、キャッシュとの間に不整合が起きたと考えられます。前述したようにパソコン側が間違っているというのは考えにくいですから、このキャッシュをクリアすれば解決することが多いです。
簡単にできますので、キャッシュのクリアをしてみましょう!