Port 80 jest używany przez SYSTEM (PID 4), Co to jest?

Próbuję użyć portu 80 dla mojego serwera aplikacji, ale kiedy wykonuję netstat -aon dostaję:

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4

Kiedy patrzę na proces w Menedżerze Zadań, pokazuje PID 4 jest SYSTEM, to wszystko. Brak rozszerzenia... nic. Po prostu " SYSTEM". Co tu się dzieje?

Boję się zakończyć ten proces, co mam zrobić?

UPDATE :

Rozwiązałem to poprzez kolejne pytanie o przepełnienie stosu , które miało rozwiązanie, aby zatrzymać IIS nasłuchiwanie na porcie 80 dla podanego adresu IP.

Author: Community, 2009-09-16

28 answers

Adres IP to 0.0.0.0, state = LISTENING: oznacza, że port 80 nasłuchuje wszystkich interfejsów (nieużywanych)

Jak odczytać NETSTAT-wyniki:

 31
Author: manji,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-25 11:19:00

Nowa usługa o nazwie "Web Deployment Agent Service" (MsDepSvc) może również wyzwalać "System" z PID=4, aby nasłuchiwać na porcie 80.

 264
Author: Antony,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-04-20 19:42:40

Spróbuj również zatrzymać " SQL Server Reporting Services (MSSQLSERVER)", który najwyraźniej domyślnie wynosi 80. Zrobiłem to i port 80 został uwolniony. PID zidentyfikował winowajcę jako "System", ale najwyraźniej ten System może oznaczać wiele rzeczy.

 217
Author: infocyde,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-20 11:09:01

Istnieje wiele usług, które mogą słuchać Portu 80 w systemie windows.

Na szczęście możesz wykryć i zatrzymać ich wszystkie uruchomione proste polecenie konsoli:

NET stop HTTP

Kiedy zaczniesz, najpierw otrzymasz listę: Tutaj wpisz opis obrazka

Aby uniknąć tego problemu w przyszłości przejdź do usług lokalnych i wyłącz wymienione Usługi.

N. B. - niektóre usługi natychmiast się zrestartują, po prostu Uruchom' net stop HTTP ' kilka razy .

 198
Author: Anton Purin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-30 13:34:40

Miałem ten sam problem. Może to naprawić, zatrzymując World Wide Web Publishing Service w ramach uruchomionych usług.

 82
Author: Jules Colle,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-11 07:12:54

Wygląda na to, że IIS nasłuchuje Portu 80 dla żądań HTTP.

Spróbuj zatrzymać usługi IIS, wchodząc W Panel sterowania/Narzędzia administracyjne/Internetowe usługi informacyjne, klikając prawym przyciskiem myszy domyślną stronę internetową i klikając opcję Zatrzymaj w menu podręcznym i sprawdź, czy słuchacz na porcie 80 został wyczyszczony.

 25
Author: Robert Harvey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-09-15 23:36:24

To działa dla mnie:

  1. Kliknij prawym przyciskiem myszy na Mój Komputer.
  2. Wybierz Zarządzaj .
  3. Kliknij dwukrotnie usługi i aplikacje .
  4. następnie kliknij dwukrotnie Usługi .
  5. Kliknij prawym przyciskiem myszy na " World Wide Web Publishing Service ".
  6. Wybierz Zatrzymaj.
 22
Author: Eng.Fouad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-14 07:18:24

Dowiedziałem się, że "SQL Server Reporting Services (MSSQLSERVER)" uruchamia się automatycznie i nasłuchuje na porcie 80.

Mam nadzieję, że to pomoże.

O

 19
Author: Omeriko,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-20 14:55:58

TESTOWANE ROZWIĄZANIE ROBOCZE: (WINDOWS 10)

Istnieje wiele przyczyn tego, jedna przyczyna / rozwiązanie polecam jest to:

OTWÓRZ OKNO POLECENIEM ADMINISTRATOR PREVILEGE NASTĘPNIE:

net stop http /y

Powyższe zgodzi się zatrzymać usługę http wtedy:

sc config http start= disabled

Powyższe skonfiguruje usługę do wyłączenia domyślnie

JEŚLI POWYŻSZE ROZWIĄZANIE NIE DZIAŁA, ZNAJDŹ SWÓJ KONKRETNY PRZYPADEK TUTAJ:

Źródło: http://www.devside.net/wamp-server/opening-up-port-80-for-apache-to-use-on-windows

URUCHOM PONOWNIE SERWER WWW / XAMPP / APACHE I GOTOWE.


Jeśli kiedykolwiek trzeba ponownie włączyć domyślne tutaj jest komenda sc config HTTP start= demand Źródło wyjaśnienia jest tutaj http://servicedefaults.com/10/http/

 14
Author: Dung,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-05 15:19:49

Problem polega na tym, jak go uwolnić, wystarczy użyć

net stop http

Https://stackoverflow.com/a/16243333/777982

 11
Author: Hammad Khan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 11:54:59

Inną usługą, która mogłaby zająć port 80 jest BranchCache

Usługi.msc pokazuje go jako "BranchCache"

Lub użyj net aby zatrzymać usługę jak

Net stop PeerDistSvc

Update:

PeerDistSvc jest usługą stojącą za svhost.exe, aby wyświetlić typ usług svhost

Tasklist /svc / fi " imagename eq svchost.exe "

 8
Author: seizu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-04 11:57:48

Wiedziałem, że te odpowiedzi są słuszne, ale moje usługi.msc nie pokazywał Usług, jednak to zadziałało:

sc stop "MsDepSvc" 
sc config "MsDepSvc" start= disabled 
 7
Author: isJustMe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-07 02:35:24

Właśnie dziś mam ten problem, ponieważ pojawił się po tym, jak Norton zażądał restartu, obwiniłem Nortona.
Ale to nie był Norton, usunąłem Nortona, zrestartowałem - > problem nadal istnieje.

Netstat-nao pokazywał, że PID 4 posiadał moje połączenie port 80.

Potem poszedłem do Panelu sterowania, następnie " Włącz lub wyłącz funkcje systemu Windows" następnie niezaznaczone Internetowe usługi informacyjne.
Zrestartowany, problem zniknął.
Mój serwer xampp działa już ok.

I don ' t ever pamiętając o włączeniu IIS w pierwszej kolejności. Biegałem wiele miesięcy, zanim to się stało. Nadal Nie wiem, co go spowodowało. Może poprzednia aktualizacja systemu Windows włączyła iis i mój restart ją włączył, Nie wiem.

 4
Author: godzilla,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-23 06:47:49

Miałem dokładnie ten sam problem, z wyjątkiem tego, że nigdy nie korzystałem z IIS. Podczas gdy naprawiałem inny błąd systemowy, ustawiłem usługę apache na ręczny start, mając nadzieję zmniejszyć złożoność mojego systemu. Po tym jak naprawiłem drugi błąd, apache nie chciał się uruchomić. Przez jakiś czas miałem problem, ale wystarczyło ustawić apache z powrotem na automatyczny start: Start > Narzędzia administracyjne > Usługi.

Najwyraźniej, gdy Apache uruchamia się w ten sposób, żąda Portu 80, zanim proces systemowy może to zrobić.

Hth ktoś. wszystkie moje googling okazało się 'nie może mieć IIS i Apache na tej samej maszynie. to dla drugiego procenta z nas.

 3
Author: changokun,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-02-23 04:25:36

Spróbuj netstat-b, to może rzucić trochę światła na sytuację (pokazując co .exe korzysta z portu). Powodzenia.

 2
Author: Jon Onstott,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-09-15 23:27:08

U mnie zadziałało po zatrzymaniu usługi Web Deployment Agent.

 2
Author: danpop,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-11-15 09:47:11

Jeśli używasz produktu Razer i instalujesz oprogramowanie Razer Synapse na swoim komputerze, blokuje ono również port 80.

Nie jest on zawarty w Komendzie netstat, więc nie jestem w stanie go rozwiązać. Ponieważ oprogramowanie zawiera wiele usług, nie mogę analizować, który z nich blokuje port. Po odinstalowaniu Razer Synapse mogę ponownie uruchomić serwer Apache w systemie Windows 10.

 2
Author: maurisrx,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-01 09:44:30

To nie wyjaśnia strony PID rzeczy, ale jeśli uruchomisz Skype, lubi używać Portu 80 z jakiegoś powodu.

 1
Author: davidtbernal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-09-15 23:41:16

W moim przypadku stało się to po zainstalowaniu Microsoft Web Matrix. Odinstalowanie tego kosza wraz z "Microsoft Web Deploy" naprawiło problem.

 1
Author: this.lau_,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-06-15 01:38:42

Żadne z nich nie zadziałało. Musiałem przejść do pytania superużytkownika: https://superuser.com/questions/352017/pid4-using-port-80 .


Jeśli jest to proces systemowy-PID 4 - musisz wyłączyć HTTP.sterownik sys uruchamiany na żądanie przez inną usługę, taką jak Zdalne zarządzanie Windows lub Spooler drukowania w systemie Windows 7 lub 2008.

Są dwa sposoby, aby go wyłączyć, ale pierwszy jest bezpieczniejszy:

1.

Przejdź do Menedżera urządzeń, wybierz " Pokaż ukryte Urządzenia "z menu / widoku, przejdź do "Non-Plug and Play Driver" / HTTP, kliknij dwukrotnie, aby go wyłączyć(lub ustaw go na ręczny, niektóre usługi zależały od niego).

Uruchom ponownie i użyj netstat -nao | find ":80", aby sprawdzić, czy 80 jest nadal używane.


To dla mnie zadziałało!
 1
Author: jason.zissman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-20 10:18:25

Rozglądałem się za PID 4 i doszedłem do tego pytania. Z tej odpowiedzi ipostu na blogu stwierdziłem, że cokolwiek wspólnego z PID 4 jest prawdopodobnie usługą Windows, więc może chcesz szukać odpowiednich usług w services.msc.

Ponadto, proces ten jest prowadzony przez System, który jest uważany za innego "zalogowanego" użytkownika.

 1
Author: icedwater,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:26:27

Miałem ten sam problem i to z powodu IIS działającego na serwerze, można go zatrzymać za pomocą Menedżera IIS, jeśli jest to dla Ciebie.

 1
Author: Kamiel Ahmadpour,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-19 07:31:53

Jeśli używasz systemu Windows Server 2012 R2, upewnij się, że pozbyłeś się folderów roboczych: http://blogs.technet.com/b/filecab/archive/2013/10/15/windows-server-2012-r2-resolving-port-conflict-with-iis-websites-and-work-folders.aspx Usuwanie funkcji folderów roboczych pod serwerem plików działało dla mnie.

 1
Author: Krzysztof J. Obara,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-23 12:01:11

Ten proces działa dla mnie:

    Kliknij prawym przyciskiem myszy na moim komputerze.
  1. Wybierz Zarządzaj.
  2. Double click Services and Applications.
  3. następnie kliknij dwukrotnie usługi.
  4. Kliknij prawym przyciskiem myszy na "World Wide Web Publishing Service".
  5. Wybierz Stop
  6. Restart XAMPP
 1
Author: Manideep,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-05-23 07:19:05

Dla mnie musiałem odinstalować "Citrix Virtual Desktop Agent" na mojej maszynie wirtualnej

 0
Author: Jerinaw,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-17 19:22:51

PID=4 nie pojawia się w Menedżerze Zadań nawet po umieszczeniu znacznika wyboru na"Pokaż procesy od wszystkich użytkowników". Cóż, jest tylko jeden użytkownik.

Jednakże, netstat-b pokazuje wiele połączeń poiting do tego samego PID = 4, który na tym komputerze wyświetla następujące dane.

Tutaj wpisz opis obrazka

Wybrałem tylko te odnoszące się do protokołu TCP.

To zostało nabyte podczas rozwiązywania problemów IIS, które nie zaczęły się po wypróbowaniu wielu innych. Nie powinieneś tego przerywać. proces.

 0
Author: user2063329,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-17 05:08:16

Type netstat -a -n -b -o |more

Jeśli zatrzymanie World Wide Web Publishing Service pomaga

Następnie w IIS managerprzejrzyj ustawienia każdej witryny wiązania, wybierając witrynę i na panelu bocznym kliknij Wiązanie. następnie zmień port 80 na coś innego, jeśli jest to wymagane.

 0
Author: Shimon Doodkin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-23 11:47:21

Właśnie poszedłem do serwisu i zatrzymałem web deployment agent

 0
Author: Jesse Mwangi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-25 09:38:59