Apache non inizierà, porta 80 in uso da un processo di sistema, trovato baiduspider


1

Ok, quindi ho disinstallato IIS sul mio server Windows e ho deciso di provare Xampp per ospitare i miei domini. La porta 80 è in uso e ho provato tutte le correzioni che ho riscontrato negli ultimi 2 giorni. Avevo bisogno di capire che cosa sta usando process id 4 sul mio server che è un processo di sistema (NT Kernel & amp; System). Questo non mi dice molto e come ho detto, il servizio di pubblicazione W3 non è in esecuzione e nemmeno la distribuzione web o la registrazione MSSql.

Ho scaricato TCPLogView da un nirroft e l'ho lasciato girare. Per 20 minuti l'unica cosa che mostra sulla porta 80 (sul lato locale) con ID di processo di 4 è un robots.txt cinese chiamato baiduspider. Il nome host remoto per questo ragno è baiduspider-123-125-71-111.crawl.baidu.com e in 20 minuti è apparso 6 volte usando la porta 80.

Questo deve essere ciò che mi impedisce di avviare APache sulla porta 80, ma non ho idea di come eliminarlo o impostarlo su un'altra porta. (non apache, lo spider) IIS viene disinstallato ma i miei vecchi siti sono ancora nelle loro cartelle. Qualche aiuto su questo? Grazie per aver letto!

Ecco il file di log da 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 : 
==================================================

Hai provato netstat per identificare il processo usando la porta 80?
oldmud0

Sì, è così che ho trovato che fosse NT Kernel & amp; Sistema che è un processo di sistema. Sta usando la porta 80 e TCPLogView è l'unico programma finora per identificare ulteriormente che è il bot baiduspider di Pechino, Cina
David Stoler

Che cosa significa "è il bot baiduspider", però? Significa che NT System sta eseguendo un crawler Baidu (è così che lo sto leggendo), o che il server viene periodicamente interrogato da uno spider Baidu?
oldmud0

2
baiduspider è semplicemente l'host remoto che si è verificato per connettersi a qualsiasi server che si sta ascoltando localmente sulla porta 80. Non hanno nulla a che fare con il fatto che si ha qualcosa in ascolto sulla porta 80, il che significa che apache non può farlo.
psusi

2
che dire di branchcache?
Richie Frame

Risposte:


0

Ho disinstallato Branch Cache che utilizzava la porta 80. Spero che questo aiuti gli altri.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.