Pb d'accès au répertoire home (Apache, EasyPhP)

Pb d'accès au répertoire home (Apache, EasyPhP) - Logiciels - Windows & Software

Marsh Posté le 23-09-2005 à 12:06:36    

Il s'agit d'un serveur Windows 2000
 
J'essaye d'accéder à la console d'administration par cette passerelle :
http://serveur/home/
 
Mais j'ai tjs le même msg d'erreur :
Forbidden
You don't have permission to access /home/ on this server
 
Et sur le log d'erreur d'apache, il indique :
client denied by server configuration
 
J'ai bien indiqué dans le fichier de configuration : allow from all
mais je n'arrive tjs pas a accéder à ce répertoire
 
Si vous avez des idées, merci d'avance


Message édité par flashy_fiber le 23-09-2005 à 17:04:26
Reply

Marsh Posté le 23-09-2005 à 12:06:36   

Reply

Marsh Posté le 23-09-2005 à 14:34:07    

et le répertoire qui pointe sur /home est accessible ?

Reply

Marsh Posté le 23-09-2005 à 16:06:38    

oui il est accessible, d'ailleurs tout marche bien depuis le serveur lorsque je fais :
http://127.0.0.1/home/

Reply

Marsh Posté le 23-09-2005 à 16:09:28    

serveur correspond à quoi ? une IP publique ?
quand tu fais un "netstat -a -n" , le port http écoute bien 0.0.0 ou en 127.0.0.1


Message édité par jlighty le 23-09-2005 à 16:10:12
Reply

Marsh Posté le 23-09-2005 à 17:03:29    

Il s'agit de windows 2000 server
 
L'ip du serveur est une ip interne : 1.1.1.87
le port ecoute bien en 127.0.0.1:80 ainsi  que 1.1.1.87:80


Message édité par flashy_fiber le 23-09-2005 à 17:05:25
Reply

Marsh Posté le 23-09-2005 à 17:05:07    

tu accèdes depuis un autre poste sur 1.1.1.87 ?
si c'est le cas, il faudra reconfigurer apache pour qu'il écoute sur 0.0.0.0

Reply

Marsh Posté le 23-09-2005 à 17:13:31    

oui à partir d'un autre poste du lan, j'ai bien accès à 1.1.1.87 (la page se charge bien) , mais de que je fais : http://1.1.1.87/home/ j'ai tjs ce message d'erreur (à partir d'un poste du lan) :
Forbidden
You don't have permission to access /home/ on this server.
---------------------------------------------------------------------
Apache/1.3.33 Server at 1.1.1.87 Port 80


Message édité par flashy_fiber le 23-09-2005 à 17:27:52
Reply

Marsh Posté le 24-09-2005 à 16:42:11    

pas de fichier .htaccess dans /home ?
configuration de /home dans httpd.conf ?

Reply

Marsh Posté le 26-09-2005 à 10:08:16    

jlighty a écrit :

pas de fichier .htaccess dans /home ?
configuration de /home dans httpd.conf ?


 
 
Si il y a bien fichier .htaccess dont le contenu est :
Order deny,allow
allow from all
 
 
Et la configuration de /home dans httpd.conf est la suivante :
<Directory "D:/PROGRA~1/EASYPH~1/home">
        Options FollowSymLinks Indexes
        AllowOverride None
        Order deny,allow
        allow from 127.0.0.1
        deny from all
    </Directory>
 
J'espere avoir bien quoté la bonne partie, si c'est bien celle là, je vais essayer de changer "deny from all" par "allow from all"

Reply

Marsh Posté le 26-09-2005 à 10:12:24    

attention, la home sera accessible depuis Internet, essaye de mettre uniquement : allow from 192.168.0 (si ton réseau est 192.168.0.0)

Reply

Marsh Posté le 26-09-2005 à 10:12:24   

Reply

Marsh Posté le 26-09-2005 à 11:10:46    

Oui, merci du conseil, en fait je ne vais autoriser que les IP des admin je pense. En fait, on est en réseau avec du NAT, donc on est déjà protégé de l'extérieur mais c'est tjs mieux pour la sécurité de n'autoriser que ceux qui accéderont à ce serveur.
 
Sinon, juste pour en revenir au pb initial, ça a bien marché en changeant la config de /home dans httpd.conf, merci encore pour l'info

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed