Korzystam z systemu Windows 7 RC1. Mam wiele problemów z uruchomieniem usług IIS w moim systemie i dzisiaj, gdy zainstalowałem nową aplikację i próbowałem ją załadować za pomocą http: \ localhost \ MyApplication, nie otrzymuję absolutnie żadnych błędów i nie ładuję strony. Po prostu ładna, biała pusta strona.
Zrobiłem trochę kopania i znalazłem coś na temat innego procesu nasłuchującego na porcie 80, więc wykonałem skanowanie za pomocą netstat -aon | findstr 0.0:80
i odkryłem, że PID 4 nasłuchuje na tym porcie.
PID 4 nie wyświetla się w menedżerze zadań, więc uruchomiłem Process Explorer i pokazało mi, że PID 4 jest procesem systemowym. (Wiele wyszukiwań w Google wydaje się wskazywać, że System zawsze używa PID 4).
Od tego czasu w zasadzie utknąłem. Nie mam pojęcia, dlaczego System potrzebuje portu 80 i co z tym zrobić.
Jeśli przejdziesz do poniższych ciągów, u góry wyników wyszukiwania znajdziesz dwa pomocne artykuły dotyczące wymiany ekspertów i możesz je przeczytać, aby uzyskać przydatne informacje.
(Gdybym podał bezpośredni adres stron, Experts-Exchange poprosiłby Cię o zapłatę ... ale kiedy klikniesz wyniki wyszukiwania Google, możesz przewinąć do samego dołu, aby przeczytać giełdy).
Oto wyszukiwania google ...
„Proces systemu nasłuchuje na porcie 80 (Vista)”
„Proces SYSTEM nasłuchuje na porcie 80 i zapobiega uruchomieniu domyślnej witryny IIS”
Ostatni wpis z pierwszego wyniku pokazał, jak wykonać śledzenie http.sys pod następującym adresem URL:
Trace nie pokazał nic przydatnego. jakieś pomysły?
8080
... Cóż, to nie jest rozwiązanie, ale może działać tymczasowo, dopóki nie znajdziesz właściwego rozwiązania ... Rozwiązanie @rakslice rozwiązało problem