PDA

Bekijk Volledige Versie : Awstats geeft error 500 (alle domeinnamen)



FunnyMedia
14/11/14, 09:45
Ik zie dat na een server herinstallatie dat de AWstats van DA (./awstats.sh) alle domeinnamen een error geven op domein.com/awstats.
Als fout krijg ik in: /var/log/httpd/domains/domeinnaam.nl.error.log
[Fri Nov 14 09:20:19 2014] [error] [client IP ADRES] (13)Permission denied: exec of '/home/USER/domains/domeinnaam.nl/public_html/awstats/awstats.pl' failed
[Fri Nov 14 09:20:19 2014] [error] [client IP ADRES] Premature end of script headers: awstats.pl

Nu is er onlangs wel het securen van /tmp met noexec, nosuid en installeren van Mod_Ruid2 op de server plaats gevonden...
Iemand tips hoe ik AWstats kan fixen

Blacky
17/11/14, 02:54
Hmmz... lijkt er op alsof dit probleem al sinds 2009 bestaat...
http://forum.directadmin.com/showthread.php?t=32024
Heb er nog een paar van gevonden op het DA forum maar nog geen oplossing tegen gekomen, behalve de fixes die in deze thread genoemd worden.
Schijnt met mod_ruid2 toch te maken te hebben lijkt het (volgens een thread uit 2010).

FunnyMedia
17/11/14, 16:20
Idd dar lijkt het op maar ik krijg geen oplossing gevonden.
John weet/kan/wil me er ook niet bij helpen.
Vreemde is dat ik hem via het user panel -> stats wel kan openen en bekijken.
Maar rechtstreeks via http://www.wachtwoordkeuze.nl/awstats helaas niet

cfmweb
17/11/14, 17:44
Heb je al eens geprobeerd om de /awstats link opnieuw te activeren via het controlepaneel van de user(s)? Wellicht dat dan de rechten weer goed komen te staan.

FunnyMedia
17/11/14, 20:16
Hi CFMweb, ja dat heb ik al een keer gedaan, maar geen reactie.
Ook als ik het domein helemaal verwijder en de user opnieuw activeer (dus niet restore) geen verbetering

cfmweb
17/11/14, 20:31
Misschien dit? (Post 4)

http://forum.directadmin.com/showthread.php?t=41410

FunnyMedia
18/11/14, 19:39
:-)
Jij kan beter googlen daan ik CFMweb.
Voor google, de oplossing was:
ls -lah /usr/bin/perl
-rwx---r-x 2 root apache 19K Sep 28 14:53 /usr/bin/perl

chmod 755 /usr/bin/perl

Blacky
18/11/14, 23:23
Ooowz... ja je had ook niet gezegd dat je met de handjes aan /usr/bin/perl had gezeten want die staat standaard op root:root 755. ;)