GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

AutoSSL funktioniert nicht auf cPanel / WHM

Kostenlose AutoSSL-Zertifikate sind eines der besten Dinge, die cPanel in seinen neuesten Updates eingeführt hat. AutoSSL ermöglicht es jedem cPanel-Benutzer, mit nur wenigen Klicks sein eigenes kostenloses TLS/SSL-Zertifikat zu haben. In diesem Beitrag werden wir Lösungen untersuchen, wenn Sie AutoSSL-Probleme haben und AutoSSL nicht funktioniert.

Warum funktioniert AutoSSL nicht auf cPanel?

Eines der häufigsten Probleme für cPanel-Benutzer bei der Aktivierung von AutoSSL ist die Feststellung, dass AutoSSL überhaupt nicht funktioniert, selbst wenn cPanel sagt, dass es beendet wurde.

Es kann einige Gründe geben, warum Ihr AutoSSL nicht funktioniert, lassen Sie uns jeden einzelnen untersuchen:

1)   Die Domäne hat die Überprüfung der Domänensteuerung nicht bestanden:Das System hat nach einer temporären Datei gefragt, aber der Webserver hat mit folgendem Fehler geantwortet:403 (Forbidden). Möglicherweise liegt eine DNS- oder Webserver-Fehlkonfiguration vor. unter bin/autossl_check.pl Zeile 565.

Das bedeutet, dass das AutoSSL-Verifizierungsskript keine temporäre Datei für die Domain erstellen kann

Um das Problem zu beheben, versuchen Sie einfach, Ihrem public_html-Verzeichnis 755-Berechtigungen und den richtigen Eigentümer zuzuweisen:

chmod 755 /home/user/public_html -v
chown user.user /home/user/public_html/ -R

Stellen Sie sicher, dass Sie user.user durch Ihren echten cPanel-Benutzer für diese Website ersetzen.

Und überprüfen Sie auch Ihre .htaccess-Datei, falls Sie Allow/Deny-Anweisungen haben, die das cPanel-AutoSSL-Verifizierungsskript möglicherweise daran hindern, auf Ihre Website zuzugreifen.

Das reicht aus und erlaubt cPanel, die temporäre Datei zu schreiben.

2) Die Domain „mail.yourdomain.com“ hat die Überprüfung der Domainsteuerung nicht bestanden:„mail.yourdomain.com“ wird nicht in IPv4-Adressen im Internet aufgelöst. unter bin/autossl_check.pl Zeile 565.

Es fehlt ein Eintrag für Ihren mail.domain.com-DNS-Eintrag, fügen Sie einfach einen Eintrag hinzu, um ihn zu beheben.

3) Ihre Domain wird nicht richtig zum Server aufgelöst.

Wie von @tekgurl_kayla, vorgeschlagen Stellen Sie sicher, dass die Domain zum Server aufgelöst wird, und überprüfen Sie auch die Weiterleitungen. Stellen Sie sicher, dass Sie sich auch der Beschränkungen bewusst sind.

4) Das Zertifikat ist nicht verfügbar. (Verarbeitung)

Sie haben bemerkt, dass dies eine „Verarbeitung“ ist, und in einigen Fällen kann dies Minuten (normal) oder sogar Stunden dauern, in diesen Fällen bleibt der AutoSSL-Prozess hängen und es kann weiterhin kein gültiges AutoSSL-Zertifikat abgerufen werden.

Der AutoSSL/SSL-Bestellprozess von cPanel &WHM funktioniert folgendermaßen:Das cPanel-System stoppt automatisch den Versuch, ein Zertifikat nach 1 Tag (86400 Sekunden) abzurufen. Wenn es also nicht innerhalb von 24 Stunden vollständig ausgestellt wurde, wird es entfernt die AutosSL-Warteschlange.

Wenn Sie feststellen, dass AutoSSL nicht funktioniert, überprüfen Sie als Erstes die Autossl-Protokolle, wie Sie in diesem Bild unten sehen:

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.

Das folgende Skript wird alle 5 Minuten ausgeführt. Sie können es manuell ausführen, um zu sehen, was vor sich geht, und Ihr SSL verarbeiten zu lassen:

/usr/local/cpanel/bin/autossl_check_cpstore_queue

Nachdem Sie dieses Skript ausgeführt haben, versucht es, eine Warteschlangenausführung für Ihre ausstehenden Autossl-Anforderungen zu erzwingen. Das Ergebnis könnte etwa so aussehen:

[[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]:~]

Wenn Sie nach dem Ausführen dieses Skripts immer noch Probleme haben und Ihr Autossl nicht funktioniert, sehen Sie sich diesen Beitrag in den cPanel-Foren an oder wenden Sie sich an Ihren Hosting-Provider, um Unterstützung zu erhalten.

AutoSSL funktioniert nicht auf cPanel / WHM wurde zuletzt geändert:24. März 2017 von Esteban Borges
cPanel
  1. Domäne Kann Konten in cPanel/WHM nicht anzeigen

  2. cPanel / WHM-Mindestanforderungen

  3. WHM vs. cPanel

  4. Installieren Sie Fantastico auf cPanel/WHM

  5. Zurücksetzen des cPanel-Passworts in WHM

Wie stellt man Backups cPanel/WHM wieder her?

Sperren eines cPanel/WHM-Kontos

cPanel und WHM einrichten

Kündigung eines cPanel/WHM-Kontos

Einrichten von cPanel/WHM-Paketen

So konfigurieren Sie cPanel in WHM