ispCP - Board - Support
[ERLEDIGT]SQL-Verbindung beim Request-Manager schlägt fehl - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+---- Forum: Archiv (/forum-54.html)
+---- Thread: [ERLEDIGT]SQL-Verbindung beim Request-Manager schlägt fehl (/thread-8736.html)



[ERLEDIGT]SQL-Verbindung beim Request-Manager schlägt fehl - jmeyerdo - 12-11-2009 10:24 PM

Hallo!

Ich habe das Passwort für ispcp-/mysql entsprechend folgender Anleitung geändert:
http://www.isp-control.net/documentation/doku.php?id=howto:ispcp:change_db_pass

Die GUI läuft ohne Probleme, allerdings läuft der Request-Manager (ispcp-rqst-mngr) nicht mehr durch:
Code:
DEBUG: push_el() sub_name: doSQL(), msg: Starting...
DEBUG: push_el() sub_name: doSQL(), msg: ERROR: Unable to connect SQL server !
DEBUG: pop_el() sub_name: doSQL(), msg: ERROR: Unable to connect SQL server !
DEBUG: pop_el() sub_name: doSQL(), msg: Starting...
Wo wird denn das Passwort für diese Zugriffe gesetzt? Die ispcp-db-keys.pl wurde bei mir schon lange Zeit nicht mehr geändert.

Vielen Dank für einen kurzen Tipp.
Viele Grüße, Jens


RE: SQL-Verbindung beim Request-Manager schlägt fehl - se2bass - 12-11-2009 11:43 PM

Hallo,
Die MySQL zugangsdaten sollten in der ispcp.conf stehen und auch der Request Manager sollte diese auslesen ...

Gruß
se2bass


RE: SQL-Verbindung beim Request-Manager schlägt fehl - jmeyerdo - 12-12-2009 12:01 AM

Hallo!

Vielen Dank für die Antwort.
(12-11-2009 11:43 PM)se2bass Wrote:  Die MySQL zugangsdaten sollten in der ispcp.conf stehen und auch der Request Manager sollte diese auslesen ...
"Sollte" klingt gut - tut er aber scheinbar nicht. Also werden die Passworte definitiv nicht noch einmal woanders gespeichert?

Auch eine Regenerierung das Passwortes mit "OLDPASSWORD" hilft leider nicht.
Wo kann ich denn da weitersuchen?

VG, Jens


RE: SQL-Verbindung beim Request-Manager schlägt fehl - jmeyerdo - 12-12-2009 01:01 AM

Ich habe mal ein wenig weiter debugged:

- Das Passwort wird im Request-Manager korrekt decrypted - das ist also nicht das Problem.
- Der Login per mysql-Konsole ist für den User mit dem Passwort problemlos möglich.
- DBI und DBD::mysql habe ich neu installiert/geupdated.

Irgendwo hängt es beim Connect zur Datenbank in der ispcp_common_methods.pl. Hat noch jemand einen Tipp für mich?

VG, Jens


RE: SQL-Verbindung beim Request-Manager schlägt fehl - ZooL - 12-12-2009 02:00 AM

wie wäre es mit infos deiner seite ?
http://www.isp-control.net/forum/thread-2428.html


RE: SQL-Verbindung beim Request-Manager schlägt fehl - jmeyerdo - 12-12-2009 02:07 AM

Hallo Zool,

vielen Dank für die Rückmeldung. Hast ja Recht - allerdings wollte ich kein externes Debugging beauftragen, sondern hoffte auf Tipps, wo ich weitersuchen kann.

Die Aktivierung des mysql-Query-Logs hat mir dann geholfen:
Code:
Access denied for user 'UNKNOWN_MYSQL_US'@'localhost' (using password: NO)
Hinter dem Usernamen in der ispcp.conf war noch ein Leerzeichen.

Idealerweise könnte das auch abgeschnitten werden, oder?

Geht jetzt - gerne als "gelöst" markieren. Vielen Dank an alle!

Jens