Hallo,
ich hoffe, dass ich jetzt nicht doppelt Poste hab aber nichts darüber gefunden.
Ich verwende Debian Lenny und den Linux-VServer
http://linux-vserver.org/.
Seit einiger Zeit können meine Gast-Systeme keine neuen User mehr anlegen bzw. löschen.
Grund ist dafür ist dass der ispcp-daemon die Verbindung abbricht. Warum das früher ging und jetzt nicht mehr, keine Ahnung. Ich vermute, dass sich irgend etwas in php geändert hat. So dass socket_connect nicht mehr funktioniert.
genauer die do while Schleife in /var/www/ispcp/gui/include/ispcp-functions.php function read_line(&$socket) läuft sich tot ...
Wie auch immer. Wenn ich in tools/daemon/take_connection.c Zeile 14 meine IP eintrage geht es wieder.
PHP Code:
if (strcmp(client_ip,"[hier meine IP]")) {
Dann make und den ispcp-daemon nach /var/www/ispcp/daemon/ kopieren.
Testen kann man das relativ einfach.
telnet [meine ip] 9876:
250 OK ispCP Daemon v1.1 Welcomes You!
Kommt diese Meldung "250 OK ..." nicht und man fliegt direkt wieder raus. Könnte dass der Grund sein.
Ich hoffe jemand kann damit etwas anfangen. Das betrifft im übrigen alle ispcp Versionen da die Zeile if (strcmp(client_ip,"127.0.0.1")) { schon in 1.0.0 RC1 drin ist.