Apache się nie uruchomi, port 80 używany przez proces systemowy, znalazł baiduspider

1

Ok, więc odinstalowałem IIS na serwerze Windows i postanowiłem wypróbować Xampp do hostowania moich domen. Port 80 jest w użyciu i wypróbowałem wszystkie poprawki, które napotkałem przez ostatnie 2 dni. Potrzebowałem dowiedzieć się, co używa proces id 4 na moim serwerze, który jest procesem systemowym (jądro i system NT). To niewiele mi mówi i, jak powiedziałem, usługa publikowania W3 nie działa, ani wdrażanie sieci, ani rejestrowanie MSSql.

Pobrałem TCPLogView z nirsoftu i pozwoliłem mu działać. Przez 20 minut jedyną rzeczą wyświetlaną na porcie 80 (na lokalnym końcu) z identyfikatorem procesu 4 jest chiński plik robots.txt o nazwie baiduspider. Zdalna nazwa hosta tego pająka to baiduspider-123-125-71-111.crawl.baidu.com, a po 20 minutach pojawił się 6 razy przy użyciu portu 80.

To musi powstrzymywać mnie przed uruchomieniem APache na porcie 80, ale nie mam pojęcia, jak się go pozbyć lub ustawić na inny port. (nie apache, pająk) IIS jest odinstalowany, ale moje stare witryny są nadal w swoich folderach. Jakaś pomoc na ten temat? Dziękuje za przeczytanie!

Oto plik dziennika z TCPLogView:

==================================================
Event Time        : 5/1/2015 10:07:56 PM
Event Type        : Open
Local Address     : 192.168.122.100
Remote Address    : 123.125.71.111
Remote Host Name  : baiduspider-123-125-71-111.crawl.baidu.com
Local Port        : 80
Remote Port       : 51636
Process ID        : 4
Process Name      : 
Process Path      : 
Remote IP Country : 
==================================================
David Stoler
źródło
Czy próbowałeś netstat, aby zidentyfikować proces przy użyciu portu 80?
oldmud0
Tak, właśnie tak znalazłem NT Kernel & System, który jest procesem systemowym. Korzysta z portu 80, a TCPLogView to jedyny jak dotąd program, który dodatkowo identyfikuje, że jest to bot baiduspider z Pekinu w Chinach
David Stoler
Co jednak znaczy „to bot baiduspider”? Czy to oznacza, że ​​NT System uruchamia przeszukiwacz Baidu (tak to czytam), czy też serwer jest okresowo pytany przez pająka Baidu?
oldmud0
2
baiduspider to po prostu zdalny host, który połączył się z dowolnym serwerem, który lokalnie działa na nasłuchu na porcie 80. Nie mają one nic wspólnego z faktem, że masz coś nasłuchującego na porcie 80, co oznacza, że ​​apache nie może tego zrobić.
psusi
2
co z Branchcache?
Richie Frame

Odpowiedzi:

0

Odinstalowałem pamięć podręczną oddziału, która korzystała z portu 80. Mam nadzieję, że pomoże to innym.

David Stoler
źródło