Pb d'accès au répertoire home (Apache, EasyPhP) - Logiciels - Windows & Software
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/
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
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
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
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
Marsh Posté le 24-09-2005 à 16:42:11
ReplyMarsh Posté le 26-09-2005 à 10:08:16
jlighty a écrit : pas de fichier .htaccess dans /home ? |
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 "DPROGRA~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"
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)
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
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