Kurze Antwort
Die Meldung "Verbindung nicht sicher" bedeutet meist, dass das SSL-Zertifikat fehlt, abgelaufen ist, nicht korrekt installiert wurde oder dass Inhalte von HTTP- und HTTPS-Adressen gemischt werden. Prüfen Sie das Ablaufdatum, die Zertifikatskette und die Weiterleitungen, installieren Sie dann ein gültiges Zertifikat und erzwingen Sie HTTPS.
So erkennen Sie das Problem
- Der Browser zeigt die Warnung "Verbindung nicht sicher" oder "Nicht sicher", manchmal mit einem roten Warnsymbol
- Die Website öffnet sich über https://, aber mit einer Zertifikatswarnung
- Einige Seiten oder Bilder werden über http:// geladen und verursachen gemischte Inhalte
- Nach dem Wechsel zu einem neuen Hosting-Anbieter tritt ein SSL-Fehler auf
- Benutzer melden, dass sie aufgrund einer Sicherheitswarnung nicht auf die Website zugreifen können
Häufigste Ursachen
Das Zertifikat ist abgelaufen
SSL-Zertifikate haben eine begrenzte Gültigkeitsdauer. Wenn sie nicht automatisch erneuert wurden, zeigen Browser eine Warnung an.
Das Zertifikat ist nicht installiert oder fehlerhaft
Auf dem Server fehlt der private Schlüssel, die Zertifikatskette ist unvollständig oder es wurde ein Zertifikat für die falsche Domain installiert.
Gemischte Inhalte (Mixed Content)
Die Seite wird über HTTPS geladen, aber einige Elemente (Bilder, Skripte, CSS) werden über HTTP geladen, sodass der Browser eine Warnung anzeigt.
Falscher Domain- oder Subdomainname
Das Zertifikat wurde für www oder nur für die Hauptdomain ausgestellt, aber die Website wird unter einem anderen Namen geöffnet, oder der SAN-Eintrag fehlt.
Fehlerhafte Weiterleitung
HTTP- und HTTPS-Versionen laufen parallel oder es gibt eine Weiterleitungsschleife, was eine Warnung oder die Nichtverfügbarkeit der Website verursachen kann.
Lösung Schritt für Schritt
- 1
Prüfen Sie das Ablaufdatum des Zertifikats
Klicken Sie in der Adressleiste auf das Symbol für Website-Informationen (Schloss oder ähnliches Symbol) und wählen Sie die Option zur Anzeige des Zertifikats. Prüfen Sie das Ablaufdatum und ob der Domainname übereinstimmt. Wenn das Zertifikat abgelaufen ist, fahren Sie mit Schritt 3 fort.
- 2
Stellen Sie fest, ob das Problem die gesamte Website oder nur einige Seiten betrifft
Öffnen Sie mehrere Seiten und prüfen Sie, ob die Warnung überall oder nur auf Teilen der Website erscheint. Wenn nur auf einigen Seiten, handelt es sich wahrscheinlich um gemischte Inhalte.
- 3
Erneuern oder installieren Sie das SSL-Zertifikat
Suchen Sie im Hosting-Kontrollpanel den Bereich für SSL/TLS-Zertifikate. Wenn Sie das kostenlose Let's Encrypt verwenden, starten Sie die Erneuerung oder aktivieren Sie die automatische Erneuerung. Wenn Sie ein gekauftes Zertifikat haben, laden Sie die neuen Dateien herunter und installieren Sie sie über das Panel oder den Hosting-Support.
- 4
Prüfen Sie die Zertifikatskette
Eine unvollständige Kette ist eine häufige Ursache für Warnungen. Suchen Sie im Hosting-Panel nach der Option zur Installation der CA-Bundle-Datei oder bitten Sie den Support, die Kette zu prüfen. Werkzeuge zur Prüfung finden Sie auf Websites wie SSL Labs, geben Sie jedoch keine sensiblen Daten ein.
- 5
Entfernen Sie gemischte Inhalte
Öffnen Sie die Seite mit der Warnung, öffnen Sie die Entwicklertools (
F12oder die entsprechende Tastenkombination) und sehen Sie sich die Registerkarte Console oder Network auf Fehler an, diehttp://erwähnen. Ersetzen Sie dann in der Datenbank oder über das CMShttp://durchhttps://in den Links zu Bildern, Skripten und Styles. Erstellen Sie vor der Änderung der Datenbank unbedingt eine Sicherung. Wenn Sie WordPress verwenden, nutzen Sie den WP-CLI-Befehlwp search-replace 'http://ihredomain' 'https://ihredomain' --all-tablesoder ein bewährtes Such- und Ersetzen-Plugin; vermeiden Sie manuelle Änderungen nur an der Tabellewp_posts, da dies serialisierte Daten beschädigen kann. - 6
Richten Sie die Weiterleitung auf HTTPS ein
Aktivieren Sie im Hosting-Panel die Option zur Erzwingung von HTTPS, falls vorhanden, oder fügen Sie, wenn der Server Apache verwendet, eine Regel in die
.htaccess-Datei ein. Wenn Sie nicht wissen, ob die Regel korrekt ist, erstellen Sie zuerst eine Sicherung der Datei. Das Ziel ist, dass alle Anfragen an diehttps://-Version gehen. - 7
Leeren Sie den Cache und testen Sie im Inkognito-Modus
Leeren Sie den Browsercache und den Website-Cache (falls Sie ein CDN oder ein Caching-Plugin verwenden). Öffnen Sie die Website in einem Inkognito-Fenster oder auf einem anderen Gerät, um sicherzustellen, dass der Fehler behoben ist.
- 8
Prüfen Sie, ob das Zertifikat automatisch erneuert wird
Wenn Sie ein kostenloses Zertifikat verwenden, aktivieren Sie im Panel die automatische Erneuerung und prüfen Sie, ob sie erfolgreich war. Legen Sie eine Erinnerung an, um den Status einen Monat vor Ablauf zu prüfen.
Wenn nichts hilft
Wenn Sie das Zertifikat erneuert und die Weiterleitungen eingerichtet haben und die Warnung weiterhin besteht, prüfen Sie, ob mehrere Instanzen der Website vorhanden sind (Staging, alte Kopie) oder ob der CDN-Dienst ein eigenes Zertifikat verwendet. Wenden Sie sich in diesem Fall an den Hosting-Support oder den CDN-Anbieter mit dem genauen Domainnamen und dem Zeitpunkt, zu dem der Fehler auftritt. Für fortgeschrittene Fälle, wie einen falsch konfigurierten Reverse Proxy, ist die Hilfe eines Serveradministrators erforderlich.
So beugen Sie vor
- Aktivieren Sie die automatische Erneuerung des SSL-Zertifikats und prüfen Sie den Status einmal monatlich.
- Aktualisieren Sie regelmäßig das CMS und Plugins, die HTTP-Links einfügen können.
- Verwenden Sie nach jeder größeren Änderung an der Website ein Tool zur Prüfung gemischter Inhalte.
- Führen Sie Aufzeichnungen über die Gültigkeitsdauer von Zertifikaten und legen Sie eine Erinnerung an.
Wann Sie einen Profi rufen sollten
Wenn Sie nicht auf das Hosting-Panel zugreifen können, nicht wissen, wie Sie das Zertifikat installieren, oder der Fehler auch nach allen Schritten wieder auftritt, wenden Sie sich an den IT-Support oder den Serveradministrator.
Website-Erstellung · Schnelle, SEO-optimierte, mehrsprachige WebsitesHäufige Fragen
Ist ein SSL-Fehler gefährlich für Benutzer?
Ja, die Warnung schreckt Besucher ab und kann das Vertrauen beeinträchtigen. Wenn sie nicht behoben wird, können Browser die Website als unsicher anzeigen und Suchmaschinen ihre Sichtbarkeit verringern.
Kann ich ein kostenloses SSL-Zertifikat selbst installieren?
Sie können es, wenn das Hosting-Panel eine automatische Installation des Let's Encrypt-Zertifikats bietet. Andernfalls wenden Sie sich an den Hosting-Support oder den Serveradministrator.
Warum erscheint die Warnung nur auf einigen Seiten?
Meist wegen gemischter Inhalte, also Elementen, die über HTTP geladen werden. Prüfen Sie die Browser-Konsole und ersetzen Sie alle `http://`-Links im Inhalt.