無料の AutoSSL 証明書は、cPanel が最新のアップデートで導入した最高のものの 1 つです。 AutoSSL を使用すると、cPanel ユーザーは数回クリックするだけで、独自の無料の TLS / SSL 証明書を持つことができます。この投稿では、AutoSSL の問題があり、AutoSSL が機能しない場合の解決策を探ります。
cPanel で AutoSSL が機能しないのはなぜですか?
AutoSSL をアクティブ化する際の cPanel ユーザーの最も一般的な問題の 1 つは、cPanel が完了したと言ったにもかかわらず、AutoSSL がまったく機能していないことに気付くことです。
AutoSSL が機能しない理由はいくつか考えられます。それぞれについて調べてみましょう:
1) ドメインはドメイン コントロールの検証に失敗しました:システムは で一時ファイルを照会しましたが、Web サーバーは次のエラーで応答しました:403 (許可されていません)。 DNS または Web サーバーの構成ミスが存在する可能性があります。 bin/autossl_check.pl 行 565 で。
これは、AutoSSL 検証スクリプトがドメインの一時ファイルを作成できないことを意味します
これを修正するには、755 パーミッションと正しい所有者を public_html ディレクトリに割り当ててみてください:
chmod 755 /home/user/public_html -v chown user.user /home/user/public_html/ -R
そのウェブサイトの実際の cPanel ユーザーで user.user を変更してください。
また、cPanel AutoSSL 検証スクリプトが Web サイトにアクセスするのを妨げている可能性がある allow/deny ディレクティブがある場合は、.htaccess も確認してください。
これでうまくいき、cPanel が一時ファイルを書き込めるようになります。
2) ドメイン「mail.yourdomain.com」はドメイン コントロールの検証に失敗しました。「mail.yourdomain.com」はインターネット上のどの IPv4 アドレスにも解決されません。 bin/autossl_check.pl 行 565 で。
mail.domain.com DNS レコードの欠落レコードがあります。レコードを追加して修正してください。
3) ドメインがサーバーに正しく解決されていません。
@tekgurl_kayla の提案によると、 ドメインがサーバーに解決されることを確認し、リダイレクトも確認してください。制限も認識していることを確認してください。
4) 証明書は利用できません。 (処理中)
これは「処理中」であり、場合によっては数分 (通常) または数時間かかることもあります。この場合、AutoSSL プロセスはスタックしており、有効な AutoSSL 証明書を取得できません。
cPanel &WHM の AutoSSL/SSL 注文プロセスは次のように機能します。cPanel システムは、1 日 (86400 秒) 後に証明書の取得を自動的に停止します。そのため、24 時間以内に証明書が完全に発行されなかった場合、証明書は削除されます。 autossl キュー。
AutoSSL が機能していないことがわかった場合、最初に行うことは、下の画像に示すように、autossl ログを確認することです:
Log for the AutoSSL run for “nixcp”: Saturday, February 11, 2017 4:25:39 AM GMT-3 (cPanel (powered by Comodo))[/B][/SIZE] 10:20:32 PM This system has AutoSSL set to use “cPanel (powered by Comodo)”. 10:20:32 PM Checking websites for “nixcp” … 10:20:32 PM The website “nixcp.com”, owned by “nixcp”, has no SSL certificate. AutoSSL will attempt to obtain a new certificate and install it. 10:20:33 PM The system will attempt to renew SSL certificates for the following websites: 10:20:33 PM nixcp.com (nixcp.com nixcp.org. [URL='http://www.nixcp.com']www.nixcp.com[/URL] [URL='http://www.nixcp.org']www.nixcp.org[/URL]) 10:20:33 PM The system has completed the AutoSSL check for “cpaeltips.com”. 10:20:33 PM The system has finished checking 1 user.
次のスクリプトは 5 分ごとに実行されます。手動で実行して、何が起こっているかを確認し、SSL を処理することができます。
/usr/local/cpanel/bin/autossl_check_cpstore_queue
このスクリプトを実行すると、保留中の autossl リクエストに対して強制的にキューを実行しようとします。結果は次のようになります:
[[email protected]:~]/usr/local/cpanel/bin/autossl_check_cpstore_queue Polling for “user1”’s new certificate for “yoursite.org” (order item ID “113902861”) … The certificate is available. The system will now attempt to install it. The certificate is now installed! Polling for “user2”’s new certificate for “yoursite2.com” (order item ID “113902877”) … The certificate is available. The system will now attempt to install it. The certificate is now installed! [[email protected]:~]
問題が解決せず、そのスクリプトを実行しても autossl が機能しない場合は、cPanel フォーラムのこの投稿を確認するか、ホスティング プロバイダーにサポートを依頼してください。
AutoSSL が cPanel で機能しない / WHM が最後に変更されました:2017 年 3 月 24 日 Esteban Borges