Zwischen-SSL-Zertifizierungsstelle für benutzerdefinierte Domains fehlt
In diesem Artikel wird beschrieben, wie Sie SSL-/TLS-Probleme identifizieren und beheben können, die durch eine fehlende Zwischenzertifikatstelle in der Zertifikatskette für benutzerdefinierte Domains verursacht werden, die in Adobe Experience Manager konfiguriert sind.
Beschreibung description
Umgebung
- Adobe Experience Manager (AEM)
- Einschränkung: Benutzerdefinierte Domain-SSL-/TLS-Konfiguration
Problem/Symptome
- Browser zeigen Sicherheitswarnungen zu nicht vertrauenswürdigen Zertifikaten an.
- SSL-/TLS-Handshake-Fehler treten auf.
- SSL-Test-Tools melden eine unvollständige oder nicht vertrauenswürdige Zertifikatskette.
Ursache
Die SSL/TLS-Zertifikatskette für die benutzerdefinierte Domain ist unvollständig, da die erforderliche Zwischenzertifikatstelle im installierten Zertifikatspaket fehlt. Daher können Browser und SSL-Validierungstools die Vertrauenskette nicht korrekt überprüfen, was zu nicht vertrauenswürdigen Zertifikatwarnungen, SSL-/TLS-Handshake-Fehlern und Berichten über eine unvollständige Zertifikatkette führen kann.
Lösung resolution
Gehen Sie wie folgt vor, um SSL-/TLS-Probleme zu beheben, die durch eine fehlende Zwischenzertifikatbehörde verursacht werden:
- Verwenden Sie ein SSL-Checker-Tool (z. B. SSL Labs oder OpenSSL), um die Zertifikatskette für Ihre benutzerdefinierte Domain zu überprüfen und zu bestätigen, ob das Zwischenzertifikat fehlt.
- Laden Sie das erforderliche Zwischenzertifikat aus dem offiziellen Repository Ihrer Zertifizierungsstelle herunter.
- Generieren Sie das Zertifikatbündel neu, indem Sie das Serverzertifikat, die Zwischenzertifikate und das Stammzertifikat in einer einzigen Datei kombinieren, und zwar in der erforderlichen Reihenfolge: zuerst das Serverzertifikat, dann die Zwischenzertifikate und dann das Stammzertifikat.
- Laden Sie das aktualisierte Zertifikatspaket auf Ihren Lastenausgleich oder den Server, der die SSL-Beendigung für die Domain verarbeitet, hoch und installieren Sie es.
- Entfernen Sie alle veralteten oder falsch konfigurierten Zertifikate aus dem Lastenausgleich oder dem Server.
- Führen Sie die SSL-Prüfprogramme erneut aus, um zu überprüfen, ob die vollständige Zertifikatskette vorhanden und vertrauenswürdig ist, und testen Sie den Zugriff auf Ihre Domain in mehreren Browsern, um sicherzustellen, dass es keine SSL-Warnungen gibt.