Androidでjavax.net.ssl.SSLHandshakeExceptionが出たが……

単純に言えば、至極当然な理由だし、エラーコンソール見れば何が原因かなんて三秒で判るんですが、一年間アンドロイド開発してて、一切見たことがないから焦ったというのと、急いでたというので焦ってエラー文をよく読まないと阿呆になるという例を一つ。
エラーの理由、ここでは「jaxax.net.ssl.sslhandshakeException」だけでGoogleに潜ってたから発見が遅れたので馬鹿な自分へ戒めの為にメモ。

発生

javax.net.ssl.SSLHandshakeExceptionが、httpsUrlConnectionで出た件。

自分のアプリケーション確認方法として、
2.2はXperiaX10で、
2.3はauのiidaC01とiidaA01
3.0はSonyTablet
4.0以降はGalaxyNexusおよびKYOCERA端末なんですが、

どうもC01だけこのエラーでhttpsURLConnectionが落ちる。

原因

至極簡単な理由だったのだけれど

C-01だけSIM抜いていろいろいじっていた後だったので、OS内時間設定が1980年になっていた。
それ故、SSL証明書の有効時間の問題で弾かれてたというただそれだけの理由。

気をつけようと思います。反省。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です