1 votes

Site IIS non visible sous le port 80

J'ai 2 liaisons pour le site IIS :

 Adresse IP = * Port = 80
 Adresse IP = * Port = 100

Je peux voir le site web en localhost:100 mais pas en localhost:80 (dans le cas du port 80, je ne vois que la page par défaut d'IIS).

J'ai également autorisé le port 80 dans les règles du pare-feu entrant et vérifié que le port 80 n'est pas bloqué par une autre application. Une idée ? Merci.

0 votes

Veuillez coller votre netstat -a | find "LISTENING" ici pour vérification.

1 votes

Y a-t-il un autre site avec les mêmes liaisons ?

0 votes

Je suis d'accord avec MichelZ sur celui-ci. Je suppose que vous avez le site Web par défaut, puis ce que vous avez appelé votre autre site, ainsi que peut-être plus de sites que cela ? Je sais que cela semble élémentaire et comme la première chose que vous devriez (et vous avez probablement) vérifier, mais assurez-vous que les liaisons du site par défaut ne sont pas sur * & 80. Une manière de pallier à cela si vous voulez avoir plusieurs sites sur le port 80 est d'attribuer plusieurs adresses IP à ce serveur, puis de donner au site Web par défaut une liaison IP sur le port 80 et à votre autre site une adresse IP différente mais toujours avec le port 80 lié. J'espère que cela vous semble clair.

1voto

Wesley Points 32020

Je sais que vous avez dit que vous avez vérifié, mais tant qu'il n'y a pas de preuve vérifiée, vous pourriez toujours avoir un autre service déjà en écoute sur le port 80. Vérifiez s'il y a d'autres services écoutant sur le port 80 de cette manière :

netstat -a | find "LISTENING"

De plus, juste pour confirmer que les règles du pare-feu fonctionnent comme vous vous y attendez, utilisez telnet à la fois depuis votre serveur et depuis un autre hôte (telnet client, pas telnet serveur. Ne laissez personne vous dire que telnet est mauvais... tant que vous n'utilisez que le client.)

telnet l'adresse.ip.de.votre.serveur 80

Vous devriez voir quelque chose comme :

telnet 1.1.1.1 80
Essai de 1.1.1.1...
Connecté à 1.1.1.1
Le caractère d'échappement est '^]'.

Et ensuite vous pouvez essayer un simple GET

GET / HTTP/1.0

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X