Hallo Christian, Christian Boltz schrieb am Samstag, 6. November 2004 19:36:
Hallo Torsten, hallo Leute,
Am Samstag, 6. November 2004 07:07 schrieb Torsten E.:
Ich versuche hier immer noch, den apache2, angelehnt an eine funzende 1.3.x Konfiguration unter 8.2, zum Laufen zu bringen ... leider gibt es aber so manche Hürde mit sich.
Soeben fiel mir auf, daß die DOC_ALLOW="" Anweisung in /etc/sysconfig/susehelp offenbar nicht ausgewertet wird, denn bspw. in /etc/apache2/conf.d/susehelp.conf wird immer wieder: # The next line will be rewritten by SuSEconfig.susehelp: # (depending on the DOC_ALLOW variable in /etc/sysconfig/susehelp) allow from localhost gesetzt - obwohl DOC_ALLOW korrekt gesetzt ist.
Guck mal in /sbin/conf.d/SuSEconfig.susehelp rein und suche nach DOC_ALLOW, das sollte die Sache klären. (Und bitte auch mir verraten, was Du vorgefunden hast.)
Ich nehme einmal an, Du meinst diese Zeilen: ... httpdconf=/usr/share/susehelp/httpd.conf ... apacheconfdir=/etc/apache2/conf.d if [ -d $apacheconfdir ] ; then if [ "$DOC_SERVER" = yes ] ; then cp $httpdconf $apacheconfdir/susehelp.conf else rm -f $apacheconfdir/susehelp.conf fi fi ... (Sprich, die Änderungen werden gar nicht umgesetzt, da $httpdconf vorgegeben ist, und unverändert übernommen wird.) Werde also, als temporären workaround, /usr/share/susehelp/httpd.conf entsprechend anpassen ... Danke soweit schon einmal!!! ... hätte ich aber selbst mal drauf kommen sollen/können/müssen ... ;)
Ansonsten einfach mit dem Editor direkt ändern, SuSEconfig aufrufen und nachsehen, ob Deine Änderung überbügelt wurde oder nicht ;-)
Nun funzt es, selbst wenn SuSEconfig nochmals ausgeführt wird. :)
Weiterhin funzt bis dato mailman nicht .... /etc/apache2/conf.d/mailman.conf ist konfiguriert, aber http://IP-Adresse/mailman/ kann nicht aufgerufen werden.
Zeig mal die betreffenden Zeilen aus dem ErrorLog her, vielleicht sieht man da mehr.
Hier die betreffende Zeile den default-error.log (es wird nur eine generiert): [Sat Nov 06 20:01:53 2004] [error] [client 192.168.10.100] attempt to invoke directory as script: /usr/lib/mailman/cgi-bin/ Hier die betreffende Zeile den default-access.log (es wird ebenfalls nur eine generiert): 192.168.10.100 - - [06/Nov/2004:20:01:53 +0100] "GET /mailman/ HTTP/1.0" 403 1147 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7) Gecko/20040803 Firefox/0.9.3"
Gruß
Christian Boltz