Android で謎の証明書エラーに悩まされた件をメモっておく
最近胃の調子が悪い kimoto です。今まで経験したことなかったけど、もしやこれが夏バテってやつ!?(この歳にして未経験)
最近、少し古めの Android 携帯で動作確認を行なっていた際、不可思議なエラーが起きて悩みました。
結局のところ「なーんだ」っていう原因だったのですが、こういうハマりはログを残しておくと誰かの助けになる事もあると思うので、メモ的に記事にしておきます。
現象の概要
現象をかいつまんでいうと、「正当な証明書なのになぜかエラーが表示されて SSL のページにアクセスできない」という物でした。
エラーの内容は、「この証明書は信頼できる認証機関のものではありません」というもの。
これ、エラー文言でググった人の役に立てるよう、一言一句間違いなく書いてます。
問題の原因
Android のバージョンや機種、SSL 証明書の機種対応表など、いろいろと確認してもなかなか原因がつかめない。 そして最終的にこれの原因は、
携帯の設定時刻
でした…。
Android 2.3 の環境を確認したくて、しばらく使ってない携帯を引っ張り出してきたため、現在時刻が2011年1月1日になっていたのでした。
もしやこれか?!と、本日の日付に直したらビンゴ。正常にアクセスできるようになりました。
ほらね、「なーんだ」って感じでしょ?でも、得てしてこういう些細な事でハマってしまうもんなのですよ…。
もし正常な証明書なのに SSL のページにアクセスできない場合、この記事を思い出してください。お役に立てれば幸いです。