DRINGEND: apache 1.3 läuft seit YOU nicht mehr??
Hallo Eben hab ich YOU durchgezogen, hatte ein update im mod_perl oder sowas... Seither läuft der Apache NICHT mehr ?!! Auszug aus /var/log/httpd/error_log: [Wed Jun 23 20:23:23 2004] [error] Undefined subroutine CGI::end_form\n at /usr/include/apache/modules/perl/startup.perl line 19\nCompilation failed in require at (eval 2) line 1.\n Syntax error on line 848 of /etc/httpd/httpd.conf: Undefined subroutine CGI::end_form at /usr/include/apache/modules/perl/startup.perl line 19 Compilation failed in require at (eval 2) line 1. ... HILFE? respektive wie mach ich das update wieder rückgängig eigentlich?? Danke!! Matti
Am Mittwoch, 23. Juni 2004 20:30 schrieb Matthias Keller:
Hallo
Eben hab ich YOU durchgezogen, hatte ein update im mod_perl oder sowas... Seither läuft der Apache NICHT mehr ?!!
Auszug aus /var/log/httpd/error_log:
[Wed Jun 23 20:23:23 2004] [error] Undefined subroutine CGI::end_form\n at /usr/include/apache/modules/perl/startup.perl line 19\nCompilation failed in require at (eval 2) line 1.\n Syntax error on line 848 of /etc/httpd/httpd.conf: Undefined subroutine CGI::end_form at /usr/include/apache/modules/perl/startup.perl line 19 Compilation failed in require at (eval 2) line 1.
... HILFE? respektive wie mach ich das update wieder rückgängig eigentlich?? YaST starten --> Software installieren --> das entsprechende Paket auswählen --> akualisieren; im Kontexmenue auswählen --> dann bügelt er dir das Teil wieder von der CD auf :-) Gruß Axel
Danke!!
Matti
On Wed, Jun 23, 2004 at 08:30:53PM +0200, Matthias Keller wrote:
Hallo
Eben hab ich YOU durchgezogen, hatte ein update im mod_perl oder sowas... Seither läuft der Apache NICHT mehr ?!!
Oder sowas? Von mod_perl gab es kein Update mehr solange ich denken kann.
Auszug aus /var/log/httpd/error_log:
[Wed Jun 23 20:23:23 2004] [error] Undefined subroutine CGI::end_form\n at /usr/include/apache/modules/perl/startup.perl line 19\nCompilation failed in require at (eval 2) line 1.\n Syntax error on line 848 of /etc/httpd/httpd.conf: Undefined subroutine CGI::end_form at /usr/include/apache/modules/perl/startup.perl line 19 Compilation failed in require at (eval 2) line 1.
... HILFE? respektive wie mach ich das update wieder rückgängig eigentlich??
Was ist denn bitteschoen ueberhaupt geupdated worden? Bitte 'rpm -qa --last | tac | tail -30' posten. Peter
Hi Peter poeml@cmdline.net wrote:
On Wed, Jun 23, 2004 at 08:30:53PM +0200, Matthias Keller wrote:
Eben hab ich YOU durchgezogen, hatte ein update im mod_perl oder sowas... Seither läuft der Apache NICHT mehr ?!!
Oder sowas? Von mod_perl gab es kein Update mehr solange ich denken kann.
Ja ich weiss ich hab etwas voreilig schnell durchgeklickt... und soweit ich mich erinnere hatt ich irgendwas mit perl gesehen
Auszug aus /var/log/httpd/error_log:
[Wed Jun 23 20:23:23 2004] [error] Undefined subroutine CGI::end_form\n at /usr/include/apache/modules/perl/startup.perl line 19\nCompilation failed in require at (eval 2) line 1.\n Syntax error on line 848 of /etc/httpd/httpd.conf: Undefined subroutine CGI::end_form at /usr/include/apache/modules/perl/startup.perl line 19 Compilation failed in require at (eval 2) line 1.
... HILFE? respektive wie mach ich das update wieder rückgängig eigentlich??
Was ist denn bitteschoen ueberhaupt geupdated worden? Bitte 'rpm -qa --last | tac | tail -30' posten.
Oh gut zu wissen, schonwieder ein befehl mehr :D Die Updates in jenem YOU durchgang waren demnach: pin-0.29-47 Wed 23 Jun 2004 07:49:40 PM CEST rsync-2.6.2-9 Wed 23 Jun 2004 07:49:41 PM CEST mailman-2.1.2-87 Wed 23 Jun 2004 07:49:46 PM CEST permissions-2004.5.21-4 Wed 23 Jun 2004 07:49:54 PM CEST lha-1.14i-564 Wed 23 Jun 2004 07:50:13 PM CEST dhcp-server-3.0.1rc12-71 Wed 23 Jun 2004 07:50:14 PM CEST less-381-88 Wed 23 Jun 2004 07:50:21 PM CEST libpng-1.2.5-187 Wed 23 Jun 2004 07:50:22 PM CEST apache-1.3.28-74 Wed 23 Jun 2004 07:50:25 PM CEST Und der schuldige ist wohl ... der apache ...? Gibts auch einen Befehl um den text des updates anzuzeigen das da installiert wurde? [EDIT] rtfm klappt zu dieser Zeit nicht mehr *G* habe grad --changelog entdeckt. Da steht für dieses Update: - security fix in mod_proxy: Reject responses from a remote server if sent an invalid (negative) Content-Length. [#41970], CAN-2004-0492 - use "chown -Rh" where needed after last coreutils change Dann war das wohl einfach ein ungüstiger Zufall oder sowas... das mit 'perl' hatte ich wohl von diesem mod_(proxy).. tja hat man davon wenn man nur mit einem viertel auge hinschaut... Auf jeden Fall hatte ich damals dann zuerst mal in einigen configs das mod_perl ausgeklammert worauf es erstmal wieder lief und nun hab ich mod_perl nochmals neu drüberinstalliert und jetzt scheint auch alles wieder zu laufen... Danke für eure Hilfe Matti
On Fri, Jun 25, 2004 at 02:46:06AM +0200, Matthias Keller wrote:
... HILFE? respektive wie mach ich das update wieder rückgängig eigentlich?? [...] Die Updates in jenem YOU durchgang waren demnach: pin-0.29-47 Wed 23 Jun 2004 07:49:40 PM CEST rsync-2.6.2-9 Wed 23 Jun 2004 07:49:41 PM CEST mailman-2.1.2-87 Wed 23 Jun 2004 07:49:46 PM CEST permissions-2004.5.21-4 Wed 23 Jun 2004 07:49:54 PM CEST lha-1.14i-564 Wed 23 Jun 2004 07:50:13 PM CEST dhcp-server-3.0.1rc12-71 Wed 23 Jun 2004 07:50:14 PM CEST less-381-88 Wed 23 Jun 2004 07:50:21 PM CEST libpng-1.2.5-187 Wed 23 Jun 2004 07:50:22 PM CEST apache-1.3.28-74 Wed 23 Jun 2004 07:50:25 PM CEST
Offensichtlich laenger keine Updates mehr eingespielt gehabt? Wieviele/welche Pakete wurden denn noch alle bei der Gelegenheit installiert?
Und der schuldige ist wohl ... der apache ...? Gibts auch einen Befehl
Ist aeusserst unwahrscheinlich, dass das apache-Update schuld ist...
um den text des updates anzuzeigen das da installiert wurde? [EDIT] rtfm klappt zu dieser Zeit nicht mehr *G* habe grad --changelog entdeckt. Da steht für dieses Update:
- security fix in mod_proxy: Reject responses from a remote server if sent an invalid (negative) Content-Length. [#41970], CAN-2004-0492
Das kanns nicht sein
- use "chown -Rh" where needed after last coreutils change
Das auch nicht, das spielt nur beim Bauen eine Rolle.
Dann war das wohl einfach ein ungüstiger Zufall oder sowas... das mit 'perl' hatte ich wohl von diesem mod_(proxy).. tja hat man davon wenn man nur mit einem viertel auge hinschaut...
Auf jeden Fall hatte ich damals dann zuerst mal in einigen configs das mod_perl ausgeklammert worauf es erstmal wieder lief und nun hab ich mod_perl nochmals neu drüberinstalliert und jetzt scheint auch alles wieder zu laufen...
Kenne mich mit mod_perl nicht sonderlich aus, aber wenn's jetzt wieder geht, gut. Eventuell noch als Tip: nach Updates grundsaetzlich 'rcrpmconfigcheck' laufenlassen, und sich um alle dabei gefundenen Dateien kuemmern (diff / vi -d kann dabei helfen). Peter
participants (3)
-
Axel Lindlau
-
Matthias Keller
-
poeml@cmdline.net