エックスサーバー

エックスサーバーでSSL証明書の取得や更新に失敗する原因と対処法

「エックスサーバーからSSLサーバー証明書の更新未完了(自動更新失敗)のメールが届いた」

「サーバーパネルから手動でSSL証明書の設定や更新をしようとしても失敗する」

このような方へ、よくある原因とその対処法を紹介します。

サイトにアクセス制限(ベーシック認証)をかけている

サイトにアクセス制限をかけていないでしょうか?

サーバーパネルの「アクセス制限」から対象ドメインのアクセス制限がONになっていないか、確認しましょう。

アクセス制限を使い続けたい場合は、一時的にOFFにして、更新後に再度ONにすればオーケーです。

サイト転送設定(リダイレクト設定)をしている

サイト転送設定(リダイレクト設定)が原因の場合があります。

サーバーパネルから設定を確認し、リダイレクト設定がある場合は、一時的に削除してみるなどしてみるといいかもしれません。

.htaccessにリダイレクトなどの記述がある

.htaccessファイルの記述内容によっては更新が失敗することがあります。(私はこれが一番多い)

.htaccessの記述を確認し、一時的に記述を削除する or コメントアウトするなどしてみると改善するかもしれません。

.htaccessはサーバーパネルからも編集できます。

対象ドメインのDNSがエックスサーバーを参照していない

対象のドメインのDNSが、契約しているエックスサーバーではなく、別のサーバーを参照してはいないでしょうか?

ドメインのDNSレコード設定を確認してみましょう。