当サイトはスタードメインに付属する無料サーバーで運営しています。
他にサブドメインで運営しているサイトもあるんですが、そちらの方に管理会社ネットオウルからメールが届きました。
【スターサーバー】■重要■SSLサーバー証明書更新未完了のお知らせ
下記SSLサーバー証明書に関し、当サポートで有効期限の延長するための更新作業を行いましたが、正常に完了することができませんでした。
SSL証明書の自動更新に失敗したというお知らせでした。
この有効期限が切れるとhttpsでサイトにアクセスできなくなるんですよ。
SSL証明書の更新を手動で行う
▼対象ドメインのネームサーバーが
「スターサーバー」もしくは、「スタードメイン」の場合
————————————————————-
・対象ドメインが有効であるかを確認する
・コモンネーム「novel.aru-uraniwa.com」の参照先が
対象サーバ(*******)であることを確認する
————————————————————-
メールの案内に書かれているとおり確認して問題なかったので、スターサーバーの管理画面に入ってSSL設定を開き、該当サブドメインの更新ボタンを押してみました。
更新失敗。
えー、なんで??
スタードメインとスターサーバーを利用しているので、上記いずれも合っているのに。
メインのドメインは自動でSSL証明書が更新されているので問題ありません。
ルート直下の.htaccessを一時的に削除する
検索して調べてみると、同じ問題にあわれた方が何人かいらっしゃったので書かれている方法で設定してみました。
▼対象ドメインのネームサーバーが他サービスの場合
・.htaccess に設定の以下項目を一時的に無効化する
サイトリダイレクト(自動転送)、
アクセス制限・BASIC認証などのコンテンツ表示を制限するもの
メールの通知に来ていたこの部分を実行してみました。
- FTPでルート直下にある.htaccessをダウンロードし、サーバーから削除
- すぐにスターサーバーのSSL設定でサブドメインのSSL更新をする
すると、これで更新に成功しました。
サーバーから削除した.htaccessはすぐにアップロードして元に戻しておきます。
SSLサーバー証明書が更新されました
無事に更新できて良かったです。
それにしても、対象ドメインのネームサーバーがスタードメインかスターサーバーに該当するのに、なぜ他サービスの対処方法で解決したのか。
もしかしたら、スタードメインに付属する無料サーバーは他サービスに該当するのでしょうか。
そうだとしたらSSL証明書更新のたび、.htaccessを無効にしなければならないということになりますよね。
それはなんか不便。
とりあえず証明書の有効期限は延長されているので、しばらく様子を見たいと思います。
毎回このような対応をしなければならないようならその時にまた検討します。