J'utilise Windows 7 RC1. J'ai de nombreux problèmes pour faire fonctionner IIS sur mon système et aujourd'hui, lorsque j'ai installé une nouvelle application et que j'ai essayé de la charger en utilisant http : \localhost\MyApplication Je ne reçois absolument aucune erreur et je n'obtiens aucun chargement de page. Juste une jolie page blanche.
J'ai creusé un peu et j'ai trouvé quelque chose à propos d'un autre processus écoutant sur le port 80, donc j'ai fait un scan en utilisant netstat -aon | findstr 0.0:80
et j'ai découvert que le PID 4 écoutait sur ce port.
PID 4 n'apparaît pas dans le gestionnaire des tâches, j'ai donc lancé Process Explorer et il m'a montré que PID 4 est le processus système. (De multiples recherches sur Google semblent indiquer que le système utilise toujours le PID 4).
Depuis lors, je suis pratiquement coincé. Je n'ai aucune idée de la raison pour laquelle System a besoin du port 80 et de ce qu'il faut faire pour y remédier.
Si vous tapez les chaînes de caractères suivantes sur Google, vous trouverez deux articles utiles d'Experts-Exchange en tête des résultats de recherche et vous pourrez les lire pour obtenir des informations utiles.
(Si je donnais l'URL directe des pages, Experts-Exchange vous demanderait de payer... mais lorsque vous cliquez sur les résultats d'une recherche google, vous pouvez faire défiler tout le texte jusqu'en bas pour lire les échanges).
Voici les recherches sur Google...
"Le processus système écoute sur le port 80 (Vista)".
"Le processus SYSTEM écoute sur le port 80 et empêche l'exécution du site Web par défaut d'IIS".
La dernière entrée du premier résultat montrait comment faire une trace de http.sys à l'URL suivante :
Le traçage n'a rien montré d'utile. Des idées ?