2011-02-17 115 views
1

我有一個SNMP客戶端,發送我的PC SNMP目標端口162陷阱。 我從我的電腦運行嗅探器(Wireshark),看到陷阱確實收到。 SNMP.exe和SNMPTRAP.exe系統進程已啓動並運行(我甚至重新啓動了它們),並且SNMPTRAP.exe正在偵聽端口162.我沒有激活的防火牆(無論是Windows還是第三方)。SNMP陷阱未在Windows XP中捕獲

問題:在我的PC上,我有三個不同的應用程序,都註冊到SNMPTRAP.exe。這些都是現成的sw,而不是我寫的。 MG-SOFT陷阱林格,f.e.,他們之一
他們。他們中的任何一個都沒有捕捉到任何的陷阱,我不知道失敗的具體位置。

你有什麼想法可能會造成這種情況?或者,我可以怎樣調試SNMPTRAP.exe進程?

謝謝!

+0

[在ServerFault上的問題](http://serverfault.com/questions/406304/unreceived-snmp-traps) 我在ServerFault上有一個幾乎相同的問題,我已經在其中詳細描述了它。總之以下列出的決議並沒有解決我的問題。 我有我的網管配置爲監聽正確的端口,確認與Wireshark SMNP數據包已發送,並與netstat和任務列表的組合,網絡管理系統正在持有與端口相關的PID。 有沒有進一步的想法?# – 2012-07-10 10:32:44

回答

0

如何消除和解決問題是,請嘗試下面的東西。

  1. 如何確保它不捕捉陷阱(因爲你看到它們在wireshark中)。我的意思是,它們應該顯示在某個GUI屏幕上,如果是,那麼這些字段是空的?或者登錄到某個文件中,如果是,是否確定要檢查正確的文件,是否通過配置文件或命令行選項來配置陷阱需要登錄?

  2. 如果步驟1不起作用,請嘗試在不同的PC /筆記本電腦上安裝或配置整個設置並查看它是否有效?

  3. 如果步驟2不起作用,請嘗試使用不同的陷阱守護程序(SNMPTRAP.EXE),如果可以使用不同的守護程序捕獲大量開源程序,那麼使用SNMPTRAP.EXE時會出現一些問題。

我敢肯定,這些步驟應該爲你工作,如果不回來:)

+0

謝謝! 1. Trap Ringer是一個呈現接收到的陷阱的GUI。正如我所說,它是現成的。 2.在所有默認配置的不同PC上,一切正常。但是,另一方面,它有完全相同的問題,我們找不到共同點。如果一個不同的程序會捕獲它,這對我沒有任何好處。使用我正在使用的工具的人不能使用(爲什麼它們應該工作?)SNMPTRAP.exe以外的東西 – user181218 2011-02-17 15:22:58

+0

第三個選項只是爲了隔離問題,如果是使用SNMPTRAP.EXE本身.. – sashank 2011-02-18 00:18:02

0

您可以在服務面板禁用Microsoft陷阱服務。然後MG-SOFT TRAP Ringer會工作。

原因很簡單,當Microsoft的SnmpTrap.exe監視端口162時,它阻止其他應用程序(如MG-SOFT的應用程序)監視該端口。