SSL ist die Abkürzung für Secure Socket Layer und bezeichnet ein Verschlüsselungsprotokoll, das eine verschlüsselte Verbindung zwischen dem Webserver und dem Client ermöglicht. Eigentlich heißt das Protokoll inzwischen TLS (Transport Layer Security), die alte Abkürzung ist aber noch bekannter, daher verwenden wir sie hier. Das Protokoll kommt zur Anwendung, wenn eine Webseite statt über http:
über https:
aufgerufen wird.
BlackCat CMS versucht, die Verfügbarkeit aus den Informationen zu ermitteln, die der Webserver zur Verfügung stellt. Leider läßt sich das aber nicht mit absoluter Sicherheit ermitteln.
Aus diesem Grund wurden mit Version 1.1 folgende Maßnahmen ergriffen:
Stellt sich nun heraus, daß SSL zwar grundsätzlich verfügbar ist, das Backend jedoch nicht über https funktioniert, kann in der config.php SSL wieder deaktiviert werden.
Die entsprechenden Zeilen sind diese:
// if you have problems with SSL, set this to 'false' or delete the following line define('CAT_BACKEND_REQ_SSL', true);
Hier nun entweder den Wert von true
auf false
ändern:
// if you have problems with SSL, set this to 'false' or delete the following line define('CAT_BACKEND_REQ_SSL', false);
…oder beide Zeilen komplett löschen. Letzteres empfehlen wir nur in Ausnahmefällen, z.B. in lokalen Testumgebungen.