Nagios

NSClient++ 返回“拒絕連接”

  • June 18, 2016

在關閉 Windows 防火牆的情況下,我試圖讓 NSClient 在我的 64 位 Windows 7 機器上工作,但沒有成功。

我已嘗試啟動服務並嘗試執行“NSClient++ /test”。沒有不同。我已經執行 Microsoft Network Monitor 3.4 並在埠 12489 上進行了擷取。每次check_nt從 Nagios 電腦執行命令時,我都會在命令行上收到“連接被拒絕”“無法從伺服器獲取資訊”響應。

網路監視器顯示從 Nagios 機器發送的 NSClient 機器上收到的打包數據。還會返回一個響應包。不幸的是,我不知道如何解釋響應。

對於那些如此傾向的人,以下是返回數據包的內容:

0000 00 27 0E 0D 41 BF 14 DA E9 15 36 7C 08 00 45 00
0010 00 28 0A DB 40 00 80 06 58 18 C0 A8 0B 16 C0 A8
0020 0B 76 30 C9 83 A4 00 00 00 00 59 FE 4B C0 50 14
0030 00 00 97 F7 00 00

查看以下內容:

  • 通過查看埠參數來驗證 NSClient 正在偵聽的埠

$$ NSClient $$NSC.ini 的部分。

  • 確保 nsclientlistener.dll 在模組部分沒有被註釋掉

  • 確保 netstat -an 顯示 windows 正在偵聽上面列出的埠。

就我而言,我安裝了 NSclient 但忘記在 services.msc 中啟動服務(除非您重新啟動伺服器,否則不會自動完成)

引用自:https://serverfault.com/questions/364214