YAST update, Server spinnt total

Apache, Lighttpd, nginx, Cherokee
Post Reply
calimera
Posts: 6
Joined: 2005-12-09 11:54
 

YAST update, Server spinnt total

Post by calimera »

Hallo Rootforum - Gemeinde,

bisher bin ich mit meinem Alturo - Rootie ganz gut hingekommen. Ab und an ein Update durchgeführt, die Logs schön überwacht usw. Bis heute früh.

Ich bemerkte, daß der SpamAssassin nicht mehr lief und habe mal im YAST nachgeschaut. Dort lieferte mir YAST, daß ich eine alte SA Version nutze und ein Update auf eine 3er Version verfügbar sei. Also gut, klicken wir mal an. Dort bekam ich dann die ersten Fehlermeldungen, daß es mit PERL und PHP4 Probleme gäbe, die es zuerst zu lösen gibt. Es handelte sich bei PERL um die Module:
perl-Digest-Nilsimsa
razor-agents
perl-razor-agents

Und bei PHP4 um
php4-readline
php4-dba
mod_php4-core

Also alle deinstalliert und dann SA updaten. Dort erschien dann, daß dabei gleichzeitig noch einiges an PERL, PHP und APACHE2 upgedatet werden solle. Klappte alles ohne Fehlermeldung.
Kiste neu gestartet und dann ging der Ã?rger auch schon los.

YAST lässt sich z.B. nicht mehr starten. Fehlermeldung:

Code: Select all

Error loading language plugin /usr/lib/YaST2/plugin/libpy2lang_perl.so: libperl.so: cannot open shared object file: No such file or directory
Segmentation fault at /usr/share/YaST2/clients/menu.ycp:27
/sbin/yast: line 185: 32731 Speicherzugriffsfehler  $ybindir/y2base menu ncurses 
Perl will auch nicht mehr laufen, bekomme nur noch 500er Fehlermeldungen.
Error Log sagt:

Code: Select all

[Fri Dec 09 11:39:24 2005] [error] [client 8x.xxx.xx.xxx] Premature end of script headers: sysinfo.cgi
Suexec Log sagt:

Code: Select all

[2005-12-09 09:20:15]: uid: (636/web0) gid: (636/636) cmd: sysinfo.cgi
[2005-12-09 09:20:15]: command not in docroot (/home/htdocs/web0/html/cgi-bin/sysinfo.cgi)
Da ich das Problem mit CGI schon öfter hatte (immer nach YAST Updates) folgte ich einmal der Anweisung zum setzen eines symbolischen Links, was beim zweiten Mal schon nicht mehr funktionierte. Dann folgte ich mal der Anweisung zur Neukompilierung der Suexec, klappte auch einmal. Heute z.B. nicht mehr. Wenn ich heute Suexec neu kompiliere, dann bleiben die Einstellungen einfach falsch. Nämlich so:

Code: Select all

 -D AP_DOC_ROOT="/usr/local/apache2/htdocs"
 -D AP_GID_MIN=100
 -D AP_HTTPD_USER="www"
 -D AP_LOG_EXEC="/usr/local/apache2/logs/suexec_log"
 -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
 -D AP_UID_MIN=100
 -D AP_USERDIR_SUFFIX="public_html"
Richtig wäre ein Doc_root /home/htdocs
und ein HTTPD User wwwrun

hatte ich auch alles eingegeben, wurde aber irgendwie nicht übernommen.

Und jetzt erhalte ich natürlich vom Confixx-Counterscript ständig Mails mit diesem Inhalt:

Code: Select all

Can't locate Confixx/Filter.pm in @INC (@INC contains: 
/usr/lib/perl5/5.8.5/i586-linux-thread-multi /usr/lib/perl5/5.8.5 
/usr/lib/perl5/site_perl/5.8.5/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 
/usr/lib/perl5/site_perl 
/usr/lib/perl5/vendor_perl/5.8.5/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl .) at 
/root/confixx/confixx_counterscript.pl line 2.
BEGIN failed--compilation aborted at 
/root/confixx/confixx_counterscript.pl line 2.
Und um es kurz zu machen, ich bin irgendwie am Ende. Kopf ist leer und ich bräuchte falls möglich ein paar Lösungsansätze, wie ich an das Problem ruhig und Schritt für Schritt drangehe. Wäre um jede Hilfe total dankbar.

Also bitte, wenn jemand die Zeit und Musse hat, bitte helfen. Danke im voraus.
calimera
Posts: 6
Joined: 2005-12-09 11:54
 

Re: YAST update, Server spinnt total

Post by calimera »

Bin jetzt einen Schritt weiter, müsste jetzt nur wissen, wo und was diese @INC ist.
Habe die alte Datei Confixx/Filter.pm aus dem Perl Verzeichnis 5.8.3 rausgenommen und in mein neues 5.8.5 reinkopiert. Jetzt bekomme ich die Meldung

Can't locate loadable object for module Confixx::Filter
Muß ich denn jetzt irgendwie diese @INC editieren oder wie oder was? Wäre echt um jede Hilfe dankbar, da man unter Google dazu eigentlich nichts findet. Bitte Bitte!
calimera
Posts: 6
Joined: 2005-12-09 11:54
 

Re: YAST update, Server spinnt total

Post by calimera »

Nach dem installieren einer Confixx RPM für die Suexec tut es jetzt die CGi - Ausgabe zumindest wieder.

Yast startet immer noch nicht, Counterscript von Confixx geht auch nicht.

Auf einen Tip hin, habe ich mal in die y2log reingeschaut und so siehts aus:

Code: Select all

2005-12-09 17:35:07 <1> a15161828(16391) [liby2] genericfrontend.cc(main):133 Launched YaST2 component 'y2base'
2005-12-09 17:35:07 <1> a15161828(16391) [wfm] Y2WFMComponent.cc(SetLanguage):419 GET encoding for de_DE@euro:  ISO-8859-15
2005-12-09 17:35:08 <1> a15161828(16391) [wfm] Y2WFMComponent.cc(import):574 Y2WFMComponent::import (Desktop)
2005-12-09 17:35:08 <1> a15161828(16391) [wfm] Y2WFMComponent.cc(import):574 Y2WFMComponent::import (Map)
2005-12-09 17:35:08 <1> a15161828(16391) [wfm] Y2WFMComponent.cc(import):574 Y2WFMComponent::import (String)
2005-12-09 17:35:08 <1> a15161828(16391) [wfm] Y2WFMComponent.cc(import):574 Y2WFMComponent::import (Label)
2005-12-09 17:35:08 <1> a15161828(16391) [wfm] Y2WFMComponent.cc(import):574 Y2WFMComponent::import (Popup)
2005-12-09 17:35:08 <1> a15161828(16391) [wfm] Y2WFMComponent.cc(import):574 Y2WFMComponent::import (Mode)
2005-12-09 17:35:08 <1> a15161828(16391) [wfm] Y2CCScript.cc(createInLevel):157 Parsing finished
2005-12-09 17:35:08 <1> a15161828(16391) [ui-ncurses] Y2CCNCursesUI.h(create):60 Creating ncurses component
2005-12-09 17:35:08 <1> a15161828(16391) [liby2] genericfrontend.cc(main):422 YAST_IS_RUNNING is yes
Passt doch irgendwie nicht zusammen, oder?
Niemand eine Ahnung?
Post Reply