![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Newbie
![]() |
Hi there !
Bin dabei wieder einmal als vereinsobmann die Vereinspage zu erneuern. Dabei ist neben neuer Gallery auch ein neues WebMail namens Neomail auf meiner Liste. Das Setup lief durch, doch beim Start von Neomail mit http://www.c23.at/cgi-bin/neomail.pl erhalte ich einen "Internal Server Error", im error_log dann folgende Zeile: [Tue Apr 12 01:00:42 2005] [error] [client 85.124.18.217] malformed header from script. Bad header= <table: /usr/local/httpd/cgi-bin/neomail.pl Angeblich könnte dies durch einen Fehler im suid-perl sein. Tatsächlich verhält sich dieses denke ich nicht korrekt, beim Aufruf: server:/var/log/httpd # suidperl Script is not setuid/setgid in suidperl habe danach in /etc/permissions.local folgende Zeile eingefügt: /usr/bin/suidperl root.root 4755 und SuSEconfig ausgeführt (somit auch geklärt welches Linux es ist, nebenbei 8er Version). Hat genau nichts gebracht. suidperl ist nebenbei die 5.6.1 Was muß ich also tun das suidperl korrekt läuft bzw was kann noch falsch sein? Da ich nicht gerade ein Linux Guru sondern mehr ein Obmann bin bitte genau beschreiben was zu tun ist und ned einfach so Sachen wie "Schreib dir nen Treiber", "mach dir nen neuen Kernel" etc Danke !!
____________________________________
So long, Andreas Kölner |
|
|
|
|
|
#2 |
|
Master
![]() Registriert seit: 10.10.2002
Beiträge: 711
|
Mach mal [i]ls -l /usr/bin/suidperl[i] und schau ob das suid bit gesetzt ist. Bei einigen SuSEs ist fehlt das.
|
|
|
|
|
|
#3 |
|
Newbie
![]() |
Hi there !
server:/usr/bin # ls -l /usr/bin/suidperl -rwsr-sr-x 2 root root 800943 Mar 23 2002 /usr/bin/suidperl server:/usr/bin # suidperl Script is not setuid/setgid in suidperl server:/usr/bin # Ist anscheinend gesetzt aber irgendwas paßt da nicht ...
____________________________________
So long, Andreas Kölner |
|
|
|
|
|
#4 |
|
Inventar
![]() Registriert seit: 05.01.2000
Beiträge: 3.812
|
chmod 4755 neomail.pl
was steht eigentlich im suexec.log? Sloter |
|
|
|
|
|
#5 | ||
|
Newbie
![]() |
Zitat:
Zitat:
____________________________________
So long, Andreas Kölner |
||
|
|
|
|
|
#6 |
|
Inventar
![]() Registriert seit: 05.01.2000
Beiträge: 3.812
|
/var/log/apache/suexec.log
Sloter |
|
|
|
|
|
#7 |
|
Newbie
![]() |
Hi there !
Auch im httpd Verzeichnis von /var/log/ gibt es keine solche Datei (da hatte ich eh geschaut).
____________________________________
So long, Andreas Kölner |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|