portal18’s blog for Haiku

更新休止中。どうしてもすぐ書きたいことのみ投稿します。デザインは調整中なので見づらくてもご了承ください。

Wii U

先日のはてなブログの独自ドメインのブログが表示できなかった件、はてなにお問い合わせしたら1日で返信がきた。前ははてなのお問い合わせは時間がかかるというイメージだったけど、はてなダイアリーの終了で増員したのか、わりとはやかった。はてなによると、

独自ドメインを設定しているはてなブログで利用している証明書が
Wii U および 3DS のブラウザに非対応のため、エラーになるようです。

とのことだった。

...というわけで、証明書をしらべてみた。
まず、通常のドメインの証明書は、こうなっていた。
f:id:portal18:20191004081430p:plain
「Sectigo RSA Domain Validation Secure Server CA」と書いてある。なお、「Sectigo」は、以前は「COMODO」という会社だったが、現在は「Sectigo」になっている。

つづいて、独自ドメイン証明書。
f:id:portal18:20191004081426p:plain
他者さんのブログのためスクリーンショットは証明書関連の部分以外はきりとってはいるが、「Let's Encrypt Authority X3」となっている。なお、「Let's Encrypt」というのは、非営利団体が発行している証明書であり、企業発行の証明書ではないというのが最大の特徴である。これまでは証明書というと「有料」「人力での審査が必要」というのが業界の常識だった。しかし、このあたりまえをなくして、「無料」「審査不要 (機械が自動承認)」という、あたらしいタイプの証明書である。世界の全ウェブサイトで、HTTPSを使用した安全な接続ができるようにこのタイプの証明書が作成された。
この証明書は審査がないため、お買い物などで企業の証明が必要なサイトでは、この「Let's Encrypt」は使用せず、ひきつづき従来の有料・審査が必要な証明書を使用している。(上記にかいたとおりはてなブログの標準ドメインとか)

この証明書は2016年にはじまった、あたらしい証明書のため、2012年に発売されたWii Uでは使用できない、ということなのだろう。

Wii Uの仕様だからはてな側ではどうすることもできないよう (あとはてなによると推奨環境外だからはてな側で対策の予定もないとのこと) だが、任天堂にはぜひアップデートしていただきたいものだ。(はてなブログ以外にもこのせいで表示できないサイトがいくつかある)