Pogreška pri pokretanju usluge SNMP

Na jednom sjeveru korporativne mreže postojali su problemi s pokretanjem SNMP usluge. Pri pokušaju pokretanja SNMP-a pojavila se sljedeća pogreška:

"Usluga SNMP usluge na lokalnom računalu pokrenuta je, a zatim zaustavljena"

A događaj s ID-om događaja 7036 pojavio se u zapisniku sustava.

Također, kada pokušate ponovo instalirati ili instalirati uslugu SNMPpomoću čarobnjaka RemoveWindowsComponents pojavilo se sljedeće upozorenje:

„Jednoj ili više usluga za komponentu Protokola upravljanja mrežnim mrežama trebalo je više vremena nego što im je namijenjeno za pokretanje. Instalacija će se nastaviti, ali usluge neće biti dostupne dok se u potpunosti ne pokrenu. "

U tom slučaju ako pritisnete gumb "Ja i dalje", instalacija će se nastaviti i završiti, međutim, kada pokušate pokrenuti SNMP uslugu, greška će i dalje ostati.

Kao što se pokazalo, razlog takvog ponašanja SNMP usluge je u tome što neki program ili usluga već koriste priključak koji SNMP usluga normalno koristi. Standardni SNMP servisni port - UDP 161. Da bih odredio koja usluga koristi ovaj port, izveo sam sljedeće korake:

1) Tražimo ličnu kartu slušanje procesa na port 161 UDP

Otvorite naredbeni redak i utipkajte: „netstat -ano" (Već sam opisao kako koristiti netstat za određivanje porta koji koristi aplikacija)

Kao rezultat naredbe, tražimo identifikator (ID) procesa koji preslušava 161 UDP port (UDP redak 0.0.0.0:161). Upravo taj postupak sprečava normalan početak SNMP usluge..

2) C pomoć menadžer zadataka definirati izvršna datoteka interes nas postupak

Otvorite "Windows Task Manager" u izborniku"View", odaberite "Select Column" i potvrdite okvir. „PID (Identifikator procesa) ".

Sada je u upravitelju zadataka nasuprot svakom procesu naznačen njegov PID.

Ostaje jednostavno sortirati procese po PID-u klikom na naslov stupca "PID" i pronaći proces čiji smo PID odredili naredbom "netstat - ano".

Kao rezultat, trebali bismo dobiti naziv izvršne exe-datoteke pomoću UDP porta 161, koji se obično koristi u SNMP.EXE procesima. Upravo ovaj postupak sprečava pokretanje SNMP usluge..

3) Pomoću popisa zadataka pronađite uslugu i zaustavite je.

Često se razne aplikacije pokreću kao usluge, pa razmislite o situaciji u kojoj bi druga usluga, koja se temelji na izvršnoj datoteci pronađenoj u drugom koraku, ometala početak SNMP usluge.

U naredbeni redak upišite: "tasklist / svc". Kao rezultat toga, vidjet ćete popis svih usluga i pridružene izvršne datoteke. Naredba "tasklist / svc" prikazuje otprilike sljedeće:

Nakon što definirate naziv usluge, a zatim upotrebljavate priključak "usluge.MSC", možete je zaustaviti. A zatim možete ručno pokrenuti SNMP uslugu.

Naravno, ne zaboravite shvatiti na kojoj ste usluzi stali, odakle dolazi i čemu služi.!

Gornja tehnika može se koristiti za određivanje portova koje koristi određena Windows usluga ili aplikacija.