AW: Fehlermeldung: You don't have permission to access / on this server

2008-07-09 Diskussionsfäden Marcus Müller
Hallo Mario,

genau das ist der Punkt. Apache zeigt mir jetzt die index.html an. 

Ich danke dir für deine Hilfe.

Gruß
Marcus


-Ursprüngliche Nachricht-
Von: James Blond [mailto:[EMAIL PROTECTED] 
Gesendet: Mittwoch, 9. Juli 2008 23:01
An: users-de@httpd.apache.org; [EMAIL PROTECTED]
Betreff: Re: Fehlermeldung: You don't have permission to access / on
this server


Hallo Marcus,

in dem vhost fehlt eine regelung für den Zugriff

 
  ServerAdmin [EMAIL PROTECTED]
  DocumentRoot /home/ameyer/public_html
  ErrorLog "logs/advertising.error_log"
  CustomLog "logs/advertising.access_log" combined

Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

 


Gruß
Mario

2008/7/9 Marcus Müller <[EMAIL PROTECTED]>:
> Hallo zusammen,
>
> ich habe ein Problem mit dem Apache 2.2.9 unter Linux.
>
> Folgende Fehlermeldung erhalte ich, wenn ich versuche, eine Datei per 
> Browser zu erreichen:
>
> Forbidden
>
> You don't have permission to access / on this server.
>
> Das Logfile "advertising.access_log" zeigt folgendes an:
>
> 91.20.234.236 - - [09/Jul/2008:20:09:06 +0200] "GET / HTTP/1.1" 403 
> 202 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.15) 
> Gecko/20080623 Firefox/2.0.0.15"
>
> Das Logfile "advertising.error_log zeigt folgends an:
>
> [Wed Jul 09 20:09:06 2008] [error] [client x.x.x.x] client denied by 
> server configuration: /home/ameyer/public_html/
>
> Die httpd.conf ist VirtualHost wie folg aufgebaut:
>
> #use same IP-Adress for virtual Hosts
> 
>  ServerAdmin [EMAIL PROTECTED]
>  DocumentRoot /home/ameyer/public_html
>  ErrorLog "logs/advertising.error_log"
>  CustomLog "logs/advertising.access_log" combined 
>
> Woran kann das liegen, dass ich die Meldung erhalte ?
>
> Beste Gruesse
>
>
>
>
>
>
>

--
>Apache HTTP Server Mailing List "users-de"
>  unsubscribe-Anfragen an [EMAIL PROTECTED]
>   sonstige Anfragen an [EMAIL PROTECTED]
> --
> 
>
>


--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]

--



--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Fehlermeldung: You don't have permission to access / on this server

2008-07-09 Diskussionsfäden James Blond
Hallo Marcus,

in dem vhost fehlt eine regelung für den Zugriff

 
  ServerAdmin [EMAIL PROTECTED]
  DocumentRoot /home/ameyer/public_html
  ErrorLog "logs/advertising.error_log"
  CustomLog "logs/advertising.access_log" combined

Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

 


Gruß
Mario

2008/7/9 Marcus Müller <[EMAIL PROTECTED]>:
> Hallo zusammen,
>
> ich habe ein Problem mit dem Apache 2.2.9 unter Linux.
>
> Folgende Fehlermeldung erhalte ich, wenn ich versuche, eine Datei per
> Browser zu erreichen:
>
> Forbidden
>
> You don't have permission to access / on this server.
>
> Das Logfile "advertising.access_log" zeigt folgendes an:
>
> 91.20.234.236 - - [09/Jul/2008:20:09:06 +0200] "GET / HTTP/1.1" 403 202
> "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.15)
> Gecko/20080623 Firefox/2.0.0.15"
>
> Das Logfile "advertising.error_log zeigt folgends an:
>
> [Wed Jul 09 20:09:06 2008] [error] [client x.x.x.x] client denied by
> server configuration: /home/ameyer/public_html/
>
> Die httpd.conf ist VirtualHost wie folg aufgebaut:
>
> #use same IP-Adress for virtual Hosts
> 
>  ServerAdmin [EMAIL PROTECTED]
>  DocumentRoot /home/ameyer/public_html
>  ErrorLog "logs/advertising.error_log"
>  CustomLog "logs/advertising.access_log" combined
> 
>
> Woran kann das liegen, dass ich die Meldung erhalte ?
>
> Beste Gruesse
>
>
>
>
>
>
> --
>Apache HTTP Server Mailing List "users-de"
>  unsubscribe-Anfragen an [EMAIL PROTECTED]
>   sonstige Anfragen an [EMAIL PROTECTED]
> --
>
>

--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Fehlermeldung: You don't have permission to access / on this server

2008-07-09 Diskussionsfäden Bjoern Hoehrmann
* Marcus Müller wrote:
>ich möchte ganz gerne auf /home/ameyer/public_html zugreifen. Unter
>VirtualHost habe ich das auch so vorgegeben:
>
>
> ServerAdmin [EMAIL PROTECTED]
> DocumentRoot /home/ameyer/public_html
> ErrorLog "logs/advertising.error_log"
> CustomLog "logs/advertising.access_log" combined 
>

Das wird ein Verzeichnis sein, und keine Datei. Auf Verzeichnisse kann
man nicht direkt zugreifen, du musst entweder eine index.html (oder
ähnlich benannte Datei) dort platzieren, oder Verzeichnislisting ein-
schlaten, z.B. mit `Options +Indexes, mehr dazu unter

  http://httpd.apache.org/docs/2.2/mod/core.html#options
-- 
Björn Höhrmann · mailto:[EMAIL PROTECTED] · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



AW: Fehlermeldung: You don't have permission to access / on this server

2008-07-09 Diskussionsfäden Marcus Müller
Hallo,

ich möchte ganz gerne auf /home/ameyer/public_html zugreifen. Unter
VirtualHost habe ich das auch so vorgegeben:


 ServerAdmin [EMAIL PROTECTED]
 DocumentRoot /home/ameyer/public_html
 ErrorLog "logs/advertising.error_log"
 CustomLog "logs/advertising.access_log" combined 



-Ursprüngliche Nachricht-
Von: Bjoern Hoehrmann [mailto:[EMAIL PROTECTED] 
Gesendet: Mittwoch, 9. Juli 2008 20:25
An: users-de@httpd.apache.org; [EMAIL PROTECTED]
Betreff: Re: Fehlermeldung: You don't have permission to access / on
this server


* Marcus Müller wrote:
>Folgende Fehlermeldung erhalte ich, wenn ich versuche, eine Datei per 
>Browser zu erreichen:

Das scheint mir nicht so, laut Fehlermeldung versuchst du auf "/" zuzu-
greifen, und das schlägt natürlich fehl wenn keine index.html vorhanden
ist und Verzeichnislistings nicht aktiviert sind. Auf welche Datei soll
dabei denn zugegriffen werden?
-- 
Björn Höhrmann · mailto:[EMAIL PROTECTED] · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 


--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]

--



--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Fehlermeldung: You don't have permission to access / on this server

2008-07-09 Diskussionsfäden Bjoern Hoehrmann
* Marcus Müller wrote:
>Folgende Fehlermeldung erhalte ich, wenn ich versuche, eine Datei per
>Browser zu erreichen:

Das scheint mir nicht so, laut Fehlermeldung versuchst du auf "/" zuzu-
greifen, und das schlägt natürlich fehl wenn keine index.html vorhanden
ist und Verzeichnislistings nicht aktiviert sind. Auf welche Datei soll
dabei denn zugegriffen werden?
-- 
Björn Höhrmann · mailto:[EMAIL PROTECTED] · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Fehlermeldung: You don't have permission to access / on this server

2008-07-09 Diskussionsfäden Marcus Müller
Hallo zusammen,

ich habe ein Problem mit dem Apache 2.2.9 unter Linux.

Folgende Fehlermeldung erhalte ich, wenn ich versuche, eine Datei per
Browser zu erreichen:

Forbidden

You don't have permission to access / on this server.

Das Logfile "advertising.access_log" zeigt folgendes an:

91.20.234.236 - - [09/Jul/2008:20:09:06 +0200] "GET / HTTP/1.1" 403 202
"-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.15)
Gecko/20080623 Firefox/2.0.0.15"

Das Logfile "advertising.error_log zeigt folgends an:

[Wed Jul 09 20:09:06 2008] [error] [client x.x.x.x] client denied by
server configuration: /home/ameyer/public_html/

Die httpd.conf ist VirtualHost wie folg aufgebaut:

#use same IP-Adress for virtual Hosts

 ServerAdmin [EMAIL PROTECTED]
 DocumentRoot /home/ameyer/public_html
 ErrorLog "logs/advertising.error_log"
 CustomLog "logs/advertising.access_log" combined


Woran kann das liegen, dass ich die Meldung erhalte ?

Beste Gruesse






--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: Problem beim Apache reload in fcgid Umgebung - "No such device or address"

2008-07-09 Diskussionsfäden RadiatioN

Für Alle die die Lösung wissen wollen:

Habe mir den Quellcode von mod_fcgid mal genauer angesehen und 
herausgefunden dass die Entwickler möchten, dass die Sockets IMMER unter 
dem Hauptpfad von Apache liegen.
Das Startscript von Apache sucht aber nach "PidFile" in allen Dateien in 
diesem Pfad um an die PidFile von Apache ranzukommen. Trifft dann das 
grep im Startscript auf dieses Socket, spuckt uns das Programm den 
Fehler aus - "No such device or address". Um das zu umgehen habe ich das 
Startscript ein klein wenig editiert (dazu kam -s):




   # let's try to find the pid file
   # apache2 allows more than PidFile entry in the config but only
   # the last found in the config is used
   for PFILE in `grep -s ^PidFile /etc/apache2/* -r | awk '{print $2}'`; do
   if [ -e $PFILE ]; then
   cat $PFILE
   return 0
   fi
   done



Danach funktionieren alle Aktionen ohne die bereits genannten 
Fehlermeldungen. Man muss grep nur auf stumm schalten :-)


Gruß
Sven

RadiatioN schrieb:

Hallo allerseits,

folgendes Problem:

Ich habe Apache2 in einer fcgid Umgebung für PHP5 auf mehreren Servern 
in Betrieb. Das ganze läuft seit Monaten wunderbar und wie gewünscht. 
Ich verwalte meine Server mit einem freien Control Panel auf PHP5 
Basis. Diese dazu gehörenden Cronjobs laden die Apache Config neu via 
"/etc/init.d/apache2 relaod" ein. Nun spuckt mir aber jedes mal dieser 
reload  die selbe Meldung aus die ich einfach nicht zugeordnet 
bekomme. Diese lauten wie folgt:




grep: /etc/apache2/logs/fcgidsock/13702.1: No such device or address
grep: /etc/apache2/logs/fcgidsock/11309.7: No such device or address
grep: /etc/apache2/logs/fcgidsock/11309.6: No such device or address
grep: /etc/apache2/logs/fcgidsock/11309.0: No such device or address
grep: /etc/apache2/logs/fcgidsock/23147.1: No such device or address
grep: /etc/apache2/logs/fcgidsock/23147.3: No such device or address



Da dieser reload im Cronjob abläuft werden diese Ausgaben mir als root 
E-Mail zugestellt. Das müllt mein Postfach zu. Natürlich könnte ich 
diese Mails generell unterdrücken und gleich löschen, aber eine 
saubere Lösung ist das ja nicht - kommen einmal andere Fehler 
dazwischen würden diese ja auch gelöscht werden. Übrigens kommen diese 
Meldungen nicht nur im Cron, auch wenn ich Apache per Hand zum Config 
neu einlesen lasse, anstarte, kommen diese Meldungen. Im laufenden 
Betrieb liegen in diesem Verzeichnis korrekterweise die Sockets zur 
Kommunikation.


Weiß jemand woher das kommt und wie ich das _sauber_ abstellen kann?

Wäre über Tipps und Ratschläge sehr froh!

Zum System (Debian Etch):
uname -r
Linux s2 2.6.18 #1 SMP Sun Feb 10 17:55:04 UTC 2008 x86_64 GNU/Linux

apache2 -v
Server version: Apache/2.2.3
Server built:   Jan 27 2008 18:13:21

suexec -V
-D AP_DOC_ROOT="/var/www"
-D AP_GID_MIN=100
-D AP_HTTPD_USER="www-data"
-D AP_LOG_EXEC="/var/log/apache2/suexec.log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=100
-D AP_USERDIR_SUFFIX="public_html"

php5-cgi -v
PHP 5.2.0-8+etch11 (cgi-fcgi) (built: May 10 2008 10:41:01)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies
   with Suhosin v0.9.12, (C) Copyright 2006, by Hardened-PHP Project

PS: Sorry wenn ich hier gegen Mailist Regeln verstoßen sollte, das ist 
meine erste Mail an eine solche...


Gruß
Sven


-- 

   Apache HTTP Server Mailing List "users-de"  
unsubscribe-Anfragen an [EMAIL PROTECTED]

  sonstige Anfragen an [EMAIL PROTECTED]
-- 







--
   Apache HTTP Server Mailing List "users-de" 
 unsubscribe-Anfragen an [EMAIL PROTECTED]

  sonstige Anfragen an [EMAIL PROTECTED]
--



IndexIgnore und mod_dav

2008-07-09 Diskussionsfäden Rainer Sokoll
Hallo,

mittels IndexIgnore kann ich Dateien vom Directory-Listing ausschließen.
Gibt es eine solche Möglichkeit auch für mod_dav?
Hintergrund: Ich habe die Startseite (für normalen HTTP-Zugriff) etwas
aufgehübscht:

HeaderName /my_header.html
ReadMeName /my_footer.html

Diese werden mit IndexIgnore vor dem Webbrowser verborgen, ein
DAV-Client zeigt sie aber an. Das ist nicht schön :-)

Rainer

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Problem beim Apache reload in fcgid Umgebung - "No such device or address"

2008-07-09 Diskussionsfäden RadiatioN

Hallo allerseits,

folgendes Problem:

Ich habe Apache2 in einer fcgid Umgebung für PHP5 auf mehreren Servern 
in Betrieb. Das ganze läuft seit Monaten wunderbar und wie gewünscht. 
Ich verwalte meine Server mit einem freien Control Panel auf PHP5 Basis. 
Diese dazu gehörenden Cronjobs laden die Apache Config neu via 
"/etc/init.d/apache2 relaod" ein. Nun spuckt mir aber jedes mal dieser 
reload  die selbe Meldung aus die ich einfach nicht zugeordnet bekomme. 
Diese lauten wie folgt:




grep: /etc/apache2/logs/fcgidsock/13702.1: No such device or address
grep: /etc/apache2/logs/fcgidsock/11309.7: No such device or address
grep: /etc/apache2/logs/fcgidsock/11309.6: No such device or address
grep: /etc/apache2/logs/fcgidsock/11309.0: No such device or address
grep: /etc/apache2/logs/fcgidsock/23147.1: No such device or address
grep: /etc/apache2/logs/fcgidsock/23147.3: No such device or address



Da dieser reload im Cronjob abläuft werden diese Ausgaben mir als root 
E-Mail zugestellt. Das müllt mein Postfach zu. Natürlich könnte ich 
diese Mails generell unterdrücken und gleich löschen, aber eine saubere 
Lösung ist das ja nicht - kommen einmal andere Fehler dazwischen würden 
diese ja auch gelöscht werden. Übrigens kommen diese Meldungen nicht nur 
im Cron, auch wenn ich Apache per Hand zum Config neu einlesen lasse, 
anstarte, kommen diese Meldungen. Im laufenden Betrieb liegen in diesem 
Verzeichnis korrekterweise die Sockets zur Kommunikation.


Weiß jemand woher das kommt und wie ich das _sauber_ abstellen kann?

Wäre über Tipps und Ratschläge sehr froh!

Zum System (Debian Etch):
uname -r
Linux s2 2.6.18 #1 SMP Sun Feb 10 17:55:04 UTC 2008 x86_64 GNU/Linux

apache2 -v
Server version: Apache/2.2.3
Server built:   Jan 27 2008 18:13:21

suexec -V
-D AP_DOC_ROOT="/var/www"
-D AP_GID_MIN=100
-D AP_HTTPD_USER="www-data"
-D AP_LOG_EXEC="/var/log/apache2/suexec.log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=100
-D AP_USERDIR_SUFFIX="public_html"

php5-cgi -v
PHP 5.2.0-8+etch11 (cgi-fcgi) (built: May 10 2008 10:41:01)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies
   with Suhosin v0.9.12, (C) Copyright 2006, by Hardened-PHP Project

PS: Sorry wenn ich hier gegen Mailist Regeln verstoßen sollte, das ist 
meine erste Mail an eine solche...


Gruß
Sven


--
   Apache HTTP Server Mailing List "users-de" 
 unsubscribe-Anfragen an [EMAIL PROTECTED]

  sonstige Anfragen an [EMAIL PROTECTED]
--