Page 1 of 1
SuExec nu auch bei mir ^^
Posted: 2003-05-23 17:04
by [nix]pepe
Hi,
hab in meinen Apache 2 suExec jetzt auch mir einkompiliert, aber seit dem laufen die scripts nimmer wenn ich's in der VHost config aktivier...
in meiner error.log konnt ich nischts finden und Tip's aussem forum hier, mit chown etc. ham auch nit geholfen, wüsstet ihr woran's liegt, brauchter vielleicht die syntax oder meine ´config anweisung vom apache?
MfG
Pepe
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-23 18:26
by [tom]
[NIX]Pepe wrote:
in meiner error.log konnt ich nischts finden
Dann schau doch mal in der suexeg.log. ;-)
[TOM]
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-23 18:33
by [nix]pepe
die hab ich gesucht, aber nischts gefunden...
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 00:12
by [nix]pepe
so, hab jetzt fehler meldungen :D
Code: Select all
[2003-05-24 00:10:32]: uid: (504/pepe-4u) gid: (100/100) cmd: test.pl
[2003-05-24 00:10:32]: cannot run as forbidden gid (100/test.pl)
<-- suExec.log
Code: Select all
[Sat May 24 00:10:32 2003] [error] [client 80.137.241.2] Premature end of script headers: test.pl
<--error.log
könnt ihr mir da weiterhelfen?
MfG
Pepe
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 12:07
by [tom]
[NIX]Pepe wrote:
könnt ihr mir da weiterhelfen?
Ja.
SCNR [TOM]
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 12:10
by mark
[NIX]Pepe wrote:so, hab jetzt fehler meldungen :D
Code: Select all
[2003-05-24 00:10:32]: uid: (504/pepe-4u) gid: (100/100) cmd: test.pl
[2003-05-24 00:10:32]: cannot run as forbidden gid (100/test.pl)
<-- suExec.log
Code: Select all
[Sat May 24 00:10:32 2003] [error] [client 80.137.241.2] Premature end of script headers: test.pl
<--error.log
könnt ihr mir da weiterhelfen?
MfG
Pepe
das "forbidden gid" sieht so aus, als ob die GID des Aufzurufenden Users unter der minimalen GID in der suexec config liegt.
Zitat von
http://httpd.apache.org/docs/suexec.html:
Is the target groupid ABOVE the minimum ID number?
The minimum group ID number is specified during configuration. This allows you to set the lowest possible groupid that will be allowed to execute CGI/SSI programs. This is useful to block out "system" groups.
Gruß
Mark
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 12:10
by [tom]
1. Das Script unter einer anderen GID ausführen.
2. suexec neu kompilieren.
Per Default laufen keine Scripts unter der UID/GID 100. Das kannst du mit
checken. Wenn du selber die Gruppe mit der ID 100 angelegt hast => schlechte Idee.
[TOM]
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 12:11
by floschi
[NIX]Pepe wrote:
Code: Select all
[2003-05-24 00:10:32]: cannot run as forbidden gid (100/test.pl)
könnt ihr mir da weiterhelfen?
steht doch alles da!
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 12:13
by mark
Und alle stürzen sich auf ihn, bzw. auf sein Posting :)
Gruß
mark
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 12:24
by [nix]pepe
sry hattet recht *duck* eigene dummheit...
hatte vergessen das ich suexec mit ner min gid von 500 kompiliert hatte *nochtieferduck*'
Vielen Dank :)
MfG
Pepe
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 14:21
by [nix]pepe
shit,
jetzt meldet er Document not in docroot...
*verzweifeltsei*...
MfG
Pepe
[EDIT]Der Thread den es dazu schon gibt hat mir leider nit weitergeholfen...[/EDIT]
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 14:50
by floschi
[NIX]Pepe wrote:jetzt meldet er Document not in docroot...
D.h. du hast suexec z.B. mit einem DocRoot /var/www kompiliert und deine Seiten liegen aber z.B. in /home/www - ist doch irgendwo einleuchtend, oder?? :P
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-24 16:01
by mark
Was sagt denn dein suexec -V ???
Gruß
Mark
Re: SuExec nu auch bei mir ^^
Posted: 2003-05-25 10:48
by [nix]pepe
hmmm,
suexec -V sacht das docroot in htdocs liegt...
ich hab den apache aber mit --with-docroot=/home/www kompiliert...
*wunder*
MfG
Pepe
[EDIT]Aah, hab den fehler, muss --with-suexec-docroot heißen :)[/EDIT]
Re: SuExec nu auch bei mir ^^
Posted: 2003-06-26 11:40
by distanzcheck
wie hast das denn nun genau gemacht ? kumpel hat gleiche problem
Dirk