Hallo zusammen,
ich hatte nach dem Update von RC3->1.0.0 auch dieses Problem. Das heißt beim aufruf der Loginseite bekam ich obige Fehlermeldung.
Da ich mit den Beiträgen nur teilweise zurecht gekommen bin hier nochmal ausführlich was ich gemacht habe:
Sicherheitshalber habe ich mein MySQL Passwort im ISPCP neu gesetzt. Lokal konnte ich ja mit dem Zugangsdaten einloggen. Dazu zuerst in
/etc/ispcp/ispcp.conf das Mysql Passwort auf einen leeren Wert setzen.
Code:
vi /etc/ispcp/ispcp.conf
( etwa Zeile 108 )
>>> DATABASE_PASSWORD = X\34odOowerppasswort
<<< DATABASE_PASSWORD =
">>>" bedeutet entfernen "<<<" stattdessen einfügen
Dann wollen wir das Passwort neu speichern:
Code:
/var/www/ispcp/engine/ispcp-db-passwd
Das hatte immer noch nicht geholfen, deswegen hab ich mir den obigen Ratschlag mit dem ispcp-db-keys.pl Dateien zu Herzen genommen.
In der
/var/www/ispcp/engine/ispcp-db-keys.pl standen bei mir Werte drinnen. Vermutlich dient die Datei als eine Art Salt zur Verschlüsselung des MySQL Passwortes. Allerdings standen in den anderen Dateien Platzhalter wie
"{KEY}". Vermutlich konnte deswegen im Frontent das MySQL Passwort nicht für den Login entschlüsselt werden vor der Übertragung an den MySQL Server.
Ich habe daher die beiden Werte aus der
/var/www/ispcp/engine/ispcp-db-keys.pl herauskopiert und in die folgenden Dateien anstelle der Platzhalter eingetragen.
Code:
/var/www/ispcp/engine/messager/ispcp-db-keys.pl
/var/www/ispcp/gui/include/ispcp-db-keys.php
Danach musste ich mich nur noch als Admin einloggen und ein Datenbankupdate starten. Danach ging wieder alles.
An dieser Stelle nochmal Kompliment an die tolle Software.
Dpuppy
--
I'm putting blink tags everywhere to distract from the real problems.