ispCP - Board - Support
[CLOSE]ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen (CentOS?) - 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: [CLOSE]ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen (CentOS?) (/thread-3908.html)

Pages: 1 2 3


[CLOSE]ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen (CentOS?) - jmeyerdo - 08-01-2008 11:34 PM

Hallo allerseits!

Auf einem neuen Server habe ich nun die letzte Nightly (vor 3 Tagen) von ispCP installiert.
Komischerweise wird mir nach jeder durchgeführten Aktion (z.B. Wechseln des Users, Anlegen von Usern, Anlegen von FTP-Accounts) eine weiße Seite (ohne fastcgi) bzw. ein Fehler 500 (mit fastcgi) angezeigt.
Wenn ich die Seite/die Hauptseite erneut aufrufe, sehe ich, dass die Aktion korrekt durchgeführt wurde.

In den Logs kann ich leider nichts finden, mein Debugging hat mich bis zur Funktion "redirect_to_level_page" in "/var/www/ispcp/gui/include/login.php" geführt.
Hat da jemand vielleicht einen Tipp für mich?

Viele Grüße, Jens


RE: ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen - ZooL - 08-02-2008 01:24 AM

fangen wir doch mal damit an welche version du hast...
log einträge eventuell /var/log/apache2/ ? oder ausgaben von der ISPCP Engine


mfg


RE: ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen - jmeyerdo - 08-02-2008 01:53 AM

Hi!

Vielen Dank für die Antwort.

ispCP ist der nightly build von vor 2 Tagen.
System ist CentOS 5.2.

Die ispCP-Engine hat damit doch nichts zu tun (zumindest bei Aktionen wie "User wechseln" im Interface nicht), oder?

Wie geschrieben sind die Logs komplett leer (gewesen), jetzt gibt es im Error-Log einen fastcgi-Fehler (aber das ist ja nur ein Folgefehler - entsprechend der leeren Seite ohne fastcgi, dann ohne Error-Eintrag):
Code:
[Fri Aug 01 15:31:47 2008] [error] [client 217.xxx] (104)Connection reset by peer: FastCGI: comm with server "/var/www/fcgi/master/php5-fcgi-starter" aborted: read failed, referer: http://webadmin.mydomain.de/client/ftp_edit.php?id=jmeyer%40mysubdomain.mydomain2.de
[Fri Aug 01 15:31:47 2008] [error] [client 217.xxx] FastCGI: incomplete headers (0 bytes) received from server "/var/www/fcgi/master/php5-fcgi-starter", referer: http://webadmin.mydomain.de/client/ftp_edit.php?id=jmeyer%40mysubdomain.mydomain2.de

Viele Grüße, Jens


RE: ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen - ZooL - 08-02-2008 02:53 AM

für CentOS habe ich keine Rechte ... kein wissen bitte nim es ins topic mit auf...


mfg


RE: ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen (CENTOS) - jmeyerdo - 08-04-2008 05:58 PM

ZooL Wrote:für CentOS habe ich keine Rechte ... kein wissen bitte nim es ins topic mit auf...
Hmm, IMHO sollte bei der reinen Auslieferung von Webseiten jetzt nicht soviel CentOS-spezifisches zu beachten sein.
Aber gerne ändere ich das Topic.

Viele Grüße, Jens


RE: ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen (CENTOS) - jmeyerdo - 09-25-2008 07:23 PM

Hi

Ich habe das System soeben mit der aktuellen nightly neu aufgesetzt. Leider tritt der Fehler immer noch auf, nur wird mir jetzt ein "Fehler 500" angezeigt und nicht mehr eine leere Seite. Die Operation wird aber immer korrekt ausgeführt.

Die Logs sind wieder nicht so aussagekräftig:
Code:
[Thu Sep 25 11:17:50 2008] [notice] Apache/2.2.3 (CentOS) configured -- resuming normal operations
[Thu Sep 25 11:22:07 2008] [error] [client 217.194.235.13] (104)Connection reset by peer: FastCGI: comm with server "/var/www/fcgi/master/php5-fcgi-starter" aborted: read failed, referer: http://admin.mydomain.de/admin/reseller_add.php
[Thu Sep 25 11:22:07 2008] [error] [client 217.194.235.13] FastCGI: incomplete headers (0 bytes) received from server "/var/www/fcgi/master/php5-fcgi-starter", referer: http://admin.mydomain.de/admin/reseller_add.php
[Thu Sep 25 11:16:51 2008] [error] [client 217.194.235.13] (104)Connection reset by peer: FastCGI: comm with server "/var/www/fcgi/master/php5-fcgi-starter" aborted: read failed, referer: http://admin.mydomain.de/admin/manage_users.php
[Thu Sep 25 11:16:51 2008] [error] [client 217.194.235.13] FastCGI: incomplete headers (0 bytes) received from server "/var/www/fcgi/master/php5-fcgi-starter", referer: http://admin.mydomain.de/admin/manage_users.php

Hat jemand einen Tipp für mich, wie ich da weiter debuggen kann?

VG, Jens


RE: ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen (CentOS?) - BeNe - 09-25-2008 07:33 PM

ispCP unterstütz ja jetzt auch mod_fcgid anstatt fastcgi.
Vielleicht wäre das ja mal eine Problemlösung.

Desweiteren, handelt es sich um einen RootServer oder vServer ?
Wie sieht deine jetzige FastCGI Config aus ?
Sonst sollten wir mal die Child-Prozesse erhöhen. Nicht das Du in ein Timeout läufst...

Greez BeNe


RE: ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen (CentOS?) - jmeyerdo - 09-25-2008 11:27 PM

Hallo BeNe!

Danke für die Antwort.
Vorab: das Ganze ist ein dedizierter Server.
BeNe Wrote:ispCP unterstütz ja jetzt auch mod_fcgid anstatt fastcgi.
Vielleicht wäre das ja mal eine Problemlösung.
Bei mod_fcgid kriege ich den gleichen Fehler angezeigt (Error 500), aber habe nichts mehr im Error-Log. Allerdings hat sich die Suexec-Ausgabe gewandelt. Ist das (zweite Zeile) noch so richtig?
Code:
[2008-09-25 11:53:11]: uid: (vu2000/vu2000) gid: (vu2000/vu2000) cmd: php5-fcgi-starter
[2008-09-25 15:23:23]: uid: (2000/vu2000) gid: (2000/2000) cmd: php5-fcgi-starter
Muss ich beim fcgid auch die Prozesse erhöhen? Aber da läuft sonst ja nix auf dem Server bisher...

VG, Jens

P.S.: Wichtiger/interessanter Nachtrag: Bei einem Reload der Seite funktioniert es dann immer (z.B. der Wechsel zur Client-Seite im Admin-Bereich).


RE: ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen (CentOS?) - BeNe - 09-25-2008 11:32 PM

Wie sieht deine jetzige FastCGI Config aus ?
Poste die bitte mal.
Quote:Bei mod_fcgid kriege ich den gleichen Fehler angezeigt (Error 500),
Ok, dann lassen wir das. Hätte ja sein können...
Quote:P.S.: Wichtiger/interessanter Nachtrag: Bei einem Reload der Seite funktioniert es dann immer (z.B. der Wechsel zur Client-Seite im Admin-Bereich).
Generell bei allen Seiten ? Meinst Du schon "F5" im Browser oder ?

Greez BeNe


RE: ispCP-Adminoberfläche: Error 500 oder weiße Seite nach Aktionen (CentOS?) - jmeyerdo - 09-25-2008 11:41 PM

Ok:
Code:
<IfModule mod_fastcgi.c>
        FastCgiWrapper On
        FastCgiIpcDir /tmp/fcgi_ipc

        FastCgiConfig -minProcesses 1 \
                      -maxProcesses 400 \
                      -maxClassProcesses 5 \
                      -multiThreshold 80 \
                      -killInterval 60 \
                      -startDelay 5
                      # -singleThreshold 100 \
                      # -autoUpdate \
                      # -pass-header HTTP_AUTHORIZATION

        FastCgiServer /var/www/fcgi/master/php5-fcgi-starter -user vu2000 -group vu2000 -idle-timeout 300

        #
        # PHP5 SUPPORT
        #

        AddHandler php-fastcgi .php .php5

        <Location /php5/php5-fcgi-starter>
            SetHandler fastcgi-script
            Options +ExecCGI
        </Location>

        Action php-fastcgi /php5/php5-fcgi-starter
        AddType application/x-httpd-php .php .php5
</IfModule>

Nein - nicht bei allen Seiten, nur bei bestimmten. Z.B. Wechsel des Benutzers (Error 500! - /reseller/change_user_interface.php - Internal Server Error!) oder beim Anlegen von Usern, FTP-Accounts, ...
Vieles funktioniert ohne Probleme.

Ja, ein Reload mit "F5" bringt mich dann auf die richtige Seite (allerdings war die Operation wie "User anlegen" dann immer schon ausgeführt).

VG, Jens