WordPress: Berechtigungen korrekt setzen

wordpress-logo-notext-rgbHeute möchte ich nur ein kleines, aber ziemlich nützliches Code-Snippet vorstellen, dass mir die Arbeit sehr erleichtert.

Es dürfte bekannt sein, dass ein großer Teil der Sicherheit von Webanwendungen von den gesetzten Zugriffsrechten der Dateien und Ordner abhängt. WordPress ist hier keine Ausnahme und man sollte ständig die Berechtigungen im Auge behalten.

Weiterlesen…WordPress: Berechtigungen korrekt setzen

PLESK 11 und SSL

Vor einiger Zeit gab es einen Kunden, der auf PLESK 11 gewechselt hatte und seitdem wurden seine SSL-Zertifikate vom Firefox mit nebenstehender Fehlermeldung abgetan. Alle anderen Browser (Internet Explorer, Chrome, Opera) akzeptierten das Zertifikat ohne Probleme.

Natürlich war dies für den Kunden ein Problem, da seine Kunden nun nicht mehr sicher sein konnten, dass die SSL-Verbindung auch mit der richtigen Website besteht.

Lange Fehlersuche und diverse Testszenarien später erkannte ich, dass es indirekt doch an PLESK lag – nämlich am Reverse-Proxy nginx, der mit Version 11 Einzug in die Suite gefunden hatte. Deaktivierte man diesen, funktionierte die Verbindung wunderbar – auch im Firefox.

Direktes Problem war, dass nginx die Zertifikatskette unterbrach und Firefox dadurch das Zertifikat für ungültig erklärte. Zitat eines PLESK-Supporters aus dem Supportforum:

[…] unfortunately currently SSL chains support with nginx in Plesk is broken. At the moment Plesk writes incorrect configuration.

Lösung war, wie gesagt, nginx auszuschalten. Im PLESK-Update 11.0.9 MU#10 soll das Problem gelöst sein. Leider konnte ich diese Aussage bisher nicht verifizieren.

Nachtrag: bei angesprochenem Kunden besteht das Problem weiterhin. So long…