OVH Cloud OVH Cloud

apache : localhost= ok, l'adresse=ko

4 réponses
Avatar
BrunoL
Bonjour,

Je viens d'installer apache.

Lorsque j'accéde à mon site en local par localhost ou 127.0.0.1 tout est
ok. Mais si je tente de me connecter par l'adresse IP de la machine
192.168.1.103 je reçois un "la connexion a échoué".

Etant sur la même machine je suppose que cela ne vient pas du pare-feu
mais je vois pas où cela bloque. De W-xp ou de apache ?

Merci pour votre aide.
A+

4 réponses

Avatar
Pascal Hambourg
Salut,


Je viens d'installer apache.

Lorsque j'accéde à mon site en local par localhost ou 127.0.0.1 tout est
ok. Mais si je tente de me connecter par l'adresse IP de la machine
192.168.1.103 je reçois un "la connexion a échoué".

Etant sur la même machine je suppose que cela ne vient pas du pare-feu
mais je vois pas où cela bloque. De W-xp ou de apache ?


Pas d'ethernet en tout cas, les communications locales ne passent pas
par l'interface ethernet. Je redirige la suite dans un forum plus
adapté, news:fr.comp.reseaux.ip.

Tu peux commencer par regarder sur quelle(s) adresse(s) Apache écoute
avec la commande netstat -ano -p tcp. Si c'est 0.0.0.0, ça veut dire
qu'Apache écoute sur toutes les adresses de la machine. Si c'est
seulement 127.0.0.1, il y a peut-être une directive "BindAddress" ou
"Listen" dans la configuration d'Apache qui le limite à cette adresse.

Avatar
BrunoL
Salut,



Je viens d'installer apache.

Lorsque j'accéde à mon site en local par localhost ou 127.0.0.1 tout
est ok. Mais si je tente de me connecter par l'adresse IP de la
machine 192.168.1.103 je reçois un "la connexion a échoué".

Etant sur la même machine je suppose que cela ne vient pas du pare-feu
mais je vois pas où cela bloque. De W-xp ou de apache ?



Pas d'ethernet en tout cas, les communications locales ne passent pas
par l'interface ethernet. Je redirige la suite dans un forum plus
adapté, news:fr.comp.reseaux.ip.
J'y court ;-)



Tu peux commencer par regarder sur quelle(s) adresse(s) Apache écoute
avec la commande netstat -ano -p tcp. Si c'est 0.0.0.0, ça veut dire
qu'Apache écoute sur toutes les adresses de la machine. Si c'est
seulement 127.0.0.1, il y a peut-être une directive "BindAddress" ou
"Listen" dans la configuration d'Apache qui le limite à cette adresse.


Merci.


Avatar
Myriam
"Pascal Hambourg" a écrit dans le message de
news:e52h2r$29im$
Salut,


Je viens d'installer apache.

Lorsque j'accéde à mon site en local par localhost ou 127.0.0.1 tout est
ok. Mais si je tente de me connecter par l'adresse IP de la machine
192.168.1.103 je reçois un "la connexion a échoué".

Etant sur la même machine je suppose que cela ne vient pas du pare-feu
mais je vois pas où cela bloque. De W-xp ou de apache ?


Pas d'ethernet en tout cas, les communications locales ne passent pas
par l'interface ethernet. Je redirige la suite dans un forum plus
adapté, news:fr.comp.reseaux.ip.

Tu peux commencer par regarder sur quelle(s) adresse(s) Apache écoute
avec la commande netstat -ano -p tcp. Si c'est 0.0.0.0, ça veut dire
qu'Apache écoute sur toutes les adresses de la machine. Si c'est
seulement 127.0.0.1, il y a peut-être une directive "BindAddress" ou
"Listen" dans la configuration d'Apache qui le limite à cette adresse.


Une nouvelle facon de gagner du fric sans se déplacer
www.bingopoly.com/members.php?parainW03741


Avatar
blhote
Pascal Hambourg a écrit le 24/05/2006 à 22h52 :
Salut,


Je viens d'installer apache.

Lorsque j'accéde à mon site en local par localhost ou 127.0.0.1
tout est
ok. Mais si je tente de me connecter par l'adresse IP de la machine
192.168.1.103 je reçois un "la connexion a
échoué".

Etant sur la même machine je suppose que cela ne vient pas du pare-feu
mais je vois pas où cela bloque. De W-xp ou de apache ?



Pas d'ethernet en tout cas, les communications locales ne passent pas
par l'interface ethernet. Je redirige la suite dans un forum plus
adapté, news:fr.comp.reseaux.ip.

Tu peux commencer par regarder sur quelle(s) adresse(s) Apache écoute
avec la commande netstat -ano -p tcp. Si c'est 0.0.0.0, ça veut dire
qu'Apache écoute sur toutes les adresses de la machine. Si c'est
seulement 127.0.0.1, il y a peut-être une directive
"BindAddress" ou
"Listen" dans la configuration d'Apache qui le limite à cette
adresse.


Bonjour Pascal,

Merci beaucoup.
J'avais le même symptome que celui décrit dans le post initial.
(connexion sur mon serveur apache uniquement pour localhost.
-> après vérification dans le fichier de configuration de apache
j'avais effectivement une ligne telle que
Listen 127.0.0.1:80
--> solution (grâce à tes informations)
a) j'ai commenté cette ligne et mis la ligne suivante
Listen 80
b) puis j'ai redémarré apache
le problème est résolu !
;-)

Avis aux utilisateurs de EasyPhp 2.0.0.0
- ce problème m'est arrivé avec la configuration par défaut obtenue après installation de EasyPhp 2.0.0.0 (cela doit être fait exprès pour des considérations de sécurité)
-> voir donc ci-dessus pour remédier au problème..

Benoit