Nach Update - HTTP ERROR 500

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
derju
Beiträge: 4
Registriert: 01.09.2016 09:55:25

Nach Update - HTTP ERROR 500

Beitrag von derju » 01.09.2016 10:09:31

Guten Morgen

Folgendes Situation:

Ich habe auf Debian GNU/Linux 8.5 (jessie) upgegradet (apt-get update / apt-get upgrade) lief auch alles super durch.
Darauf läuft ISPConfig 3.1RC1.

Folgendes Problem:

Ich erhalte bei allen 3 Webseiten die über ISPConfig laufen folgendes Meldung ( HTTP ERROR 500 ).
Ich habe erst vermutet das es an FAST CGI und PHP liegt, doch wenn ich eine einfache HTML Seite einspiele kommt auch der Fehler.

Hat jemand einen Tipp für mich? Wo ich suchen kann?
Aus den log Files werde ich auch nicht schlau.

LG - derJu

Benutzeravatar
Patsche
Beiträge: 3255
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Nach Update - HTTP ERROR 500

Beitrag von Patsche » 01.09.2016 10:25:05

derju hat geschrieben: Ich habe auf Debian GNU/Linux 8.5 (jessie) upgegradet (apt-get update / apt-get upgrade)
Von was hast du ein Upgrade gemacht? Von Wheezy? Dann solltest du mal folgenden Befehl eingeben, damit du wirklich ein richtiges Upgrade machst:

Code: Alles auswählen

apt-get dist-upgrade
Und eventuell noch

Code: Alles auswählen

apt-get install -f

derju
Beiträge: 4
Registriert: 01.09.2016 09:55:25

Re: Nach Update - HTTP ERROR 500

Beitrag von derju » 01.09.2016 10:47:07

Von Debian Jessie.

In ISPConfig ist nach dem Update auch wieder alles ok keine Warnung:
Status: ok (0 unbekannt, 0 Info, 0 Warnung, 0 kritisch, 0 Fehler)

Nur eben das Problem mit dem 500 Error und ich weiss nicht wo ich suchen soll.

LG - derJu

DeletedUserReAsG

Re: Nach Update - HTTP ERROR 500

Beitrag von DeletedUserReAsG » 01.09.2016 11:02:36

Nur eben das Problem mit dem 500 Error und ich weiss nicht wo ich suchen soll.
Die meisten Leute schauen im Falle eines Errors zunächst im (Error-)Log nach.

derju
Beiträge: 4
Registriert: 01.09.2016 09:55:25

Re: Nach Update - HTTP ERROR 500

Beitrag von derju » 01.09.2016 11:32:13

Habe ich, werde aber nicht schlau daraus:

Hier die apache error.log:
[Thu Sep 01 09:41:55.509206 2016] [core:notice] [pid 3979] AH00094: Command line: '/usr/sbin/apache2'
[Thu Sep 01 09:41:55.509231 2016] [mpm_prefork:warn] [pid 3979] AH00167: long lost child came home! (pid 3982)
[Thu Sep 01 09:42:02.304925 2016] [mpm_prefork:notice] [pid 3979] AH00169: caught SIGTERM, shutting down
[ 2016-09-01 09:42:03.4230 14793/7fd9c58c9740 agents/Watchdog/Main.cpp:538 ]: Options: { 'analytics_log_user' => 'nobody', 'default_group' => 'nogroup', 'default_python' => 'python', 'default_ruby' => '/usr/bin/ruby', 'default_user' => 'nobody', 'log_level' => '0', 'max_pool_size' => '6', 'passenger_root' => '/usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini', 'passenger_version' => '4.0.53', 'pool_idle_time' => '300', 'temp_dir' => '/tmp', 'union_station_gateway_address' => 'gateway.unionstationapp.com', 'union_station_gateway_port' => '443', 'user_switching' => 'true', 'web_server_passenger_version' => '4.0.53', 'web_server_pid' => '14791', 'web_server_type' => 'apache', 'web_server_worker_gid' => '33', 'web_server_worker_uid' => '33' }
[ 2016-09-01 09:42:03.4280 14796/7f70fe122740 agents/HelperAgent/Main.cpp:650 ]: PassengerHelperAgent online, listening at unix:/tmp/passenger.1.0.14791/generation-0/request
[ 2016-09-01 09:42:03.4376 14804/7f1b6d3c9780 agents/LoggingAgent/Main.cpp:321 ]: PassengerLoggingAgent online, listening at unix:/tmp/passenger.1.0.14791/generation-0/logging
[ 2016-09-01 09:42:03.4379 14793/7fd9c58c9740 agents/Watchdog/Main.cpp:728 ]: All Phusion Passenger agents started!
[Thu Sep 01 09:42:03.438735 2016] [ssl:warn] [pid 14791] AH01906: host.dashosting.ch:8080:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Thu Sep 01 09:42:03.438809 2016] [ssl:error] [pid 14791] AH02217: ssl_stapling_init_cert: can't retrieve issuer certificate! [subject: emailAddress=test@test.ch,CN=host.dashosting.ch,O=Test,L=Test,ST=Test,C=CH / issuer: emailAddress=test@test.ch,CN=host.dashosting.ch,O=Test,L=Test,ST=Test,C=CH / serial: B6735AB6C66824A0 / notbefore: Aug 15 20:12:12 2016 GMT / notafter: Aug 13 20:12:12 2026 GMT]
[Thu Sep 01 09:42:03.438819 2016] [ssl:error] [pid 14791] AH02567: Unable to configure certificate host.dashosting.ch:8080:0 for stapling
[Thu Sep 01 09:42:03.438929 2016] [suexec:notice] [pid 14791] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Thu Sep 01 09:42:03.490225 2016] [auth_digest:notice] [pid 14813] AH01757: generating secret for digest authentication ...
[Thu Sep 01 09:42:03.491113 2016] [:notice] [pid 14817] FastCGI: process manager initialized (pid 14817)
[ 2016-09-01 09:42:03.5105 14819/7fe883840740 agents/Watchdog/Main.cpp:538 ]: Options: { 'analytics_log_user' => 'nobody', 'default_group' => 'nogroup', 'default_python' => 'python', 'default_ruby' => '/usr/bin/ruby', 'default_user' => 'nobody', 'log_level' => '0', 'max_pool_size' => '6', 'passenger_root' => '/usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini', 'passenger_version' => '4.0.53', 'pool_idle_time' => '300', 'temp_dir' => '/tmp', 'union_station_gateway_address' => 'gateway.unionstationapp.com', 'union_station_gateway_port' => '443', 'user_switching' => 'true', 'web_server_passenger_version' => '4.0.53', 'web_server_pid' => '14813', 'web_server_type' => 'apache', 'web_server_worker_gid' => '33', 'web_server_worker_uid' => '33' }
[ 2016-09-01 09:42:03.5163 14822/7fad292b8740 agents/HelperAgent/Main.cpp:650 ]: PassengerHelperAgent online, listening at unix:/tmp/passenger.1.0.14813/generation-0/request
[ 2016-09-01 09:42:03.5253 14830/7fbd4bb1a780 agents/LoggingAgent/Main.cpp:321 ]: PassengerLoggingAgent online, listening at unix:/tmp/passenger.1.0.14813/generation-0/logging
[ 2016-09-01 09:42:03.5255 14819/7fe883840740 agents/Watchdog/Main.cpp:728 ]: All Phusion Passenger agents started!
[Thu Sep 01 09:42:03.557474 2016] [:error] [pid 14813] python_init: Python version mismatch, expected '2.7.5+', found '2.7.9'.
[Thu Sep 01 09:42:03.557539 2016] [:error] [pid 14813] python_init: Python executable found '/usr/bin/python'.
[Thu Sep 01 09:42:03.557542 2016] [:error] [pid 14813] python_init: Python path being used '/usr/lib/python2.7/:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload'.
[Thu Sep 01 09:42:03.557561 2016] [:notice] [pid 14813] mod_python: Creating 8 session mutexes based on 150 max processes and 0 max threads.
[Thu Sep 01 09:42:03.557563 2016] [:notice] [pid 14813] mod_python: using mutex_directory /tmp
[Thu Sep 01 09:42:03.566571 2016] [ssl:warn] [pid 14813] AH01906: host.dashosting.ch:8080:0 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Thu Sep 01 09:42:03.566639 2016] [ssl:error] [pid 14813] AH02217: ssl_stapling_init_cert: can't retrieve issuer certificate! [subject: emailAddress=test@test.ch,CN=host.dashosting.ch,O=Test,L=Test,ST=Test,C=CH / issuer: emailAddress=test@test.ch,CN=host.dashosting.ch,O=Test,L=Test,ST=Test,C=CH / serial: B6735AB6C66824A0 / notbefore: Aug 15 20:12:12 2016 GMT / notafter: Aug 13 20:12:12 2026 GMT]
[Thu Sep 01 09:42:03.566644 2016] [ssl:error] [pid 14813] AH02567: Unable to configure certificate host.dashosting.ch:8080:0 for stapling
[Thu Sep 01 09:42:03.571987 2016] [mpm_prefork:notice] [pid 14813] AH00163: Apache/2.4.10 (Debian) mod_fastcgi/mod_fastcgi-SNAP-0910052141 mod_fcgid/2.3.9 Phusion_Passenger/4.0.53 mod_python/3.3.1 Python/2.7.9 OpenSSL/1.0.1t configured -- resuming normal operations
[Thu Sep 01 09:42:03.572009 2016] [core:notice] [pid 14813] AH00094: Command line: '/usr/sbin/apache2'
Vielleicht sieht ein erfahrener Server Pro wo der Haken ist.

LG - derJu

DeletedUserReAsG

Re: Nach Update - HTTP ERROR 500

Beitrag von DeletedUserReAsG » 01.09.2016 11:43:31

Möglicherweise existieren für die betreffenden vHosts eigene Errorlogs.

derju
Beiträge: 4
Registriert: 01.09.2016 09:55:25

Re: Nach Update - HTTP ERROR 500

Beitrag von derju » 01.09.2016 14:35:57

Da ist der letzte Eintrag vor 3 Tagen.

Hat jemand mir einen Ansatz wonach ich suchen muss?

LG - derJu

DeletedUserReAsG

Re: Nach Update - HTTP ERROR 500

Beitrag von DeletedUserReAsG » 01.09.2016 15:38:28

Wenn der letzte Eintrag von vor drei Tagen ist, und du den 500er heute bekommen hast, gibt es genau zwei Möglichkeiten: a) du guckst an der falschen Stelle oder b) die Konfiguration deines httpd ist kaputt. Damit solche Fehler nicht im Log auftauchen, muss man schon bewusst die Konfiguration ändern.

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Re: Nach Update - HTTP ERROR 500

Beitrag von pdreker » 03.09.2016 22:46:23

Um die Logs zu finden durchsuche mal alles unter /etc/apache2/site-available nach Log Direktiven. Entweder ganz händisch mit "less" oder "grep -ri log /etc/apache2/sites-available". Da sollte sich dann alles zeigen. Notfalls auch einfach mal unter /var/log durchstöbern (grep -ir /var/log/apache).

Ein 500 Error ist normalerweise ein Config Fehler und die sind nach größeren Upgrades häufig durch irgendwelche Änderungen verursacht.

lg,
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten