我在本地機器上的amazon ec2實例和nagios服務器上的xinetd下運行NRPE守護進程。CHECK_NRPE:錯誤 - 無法完成SSL握手
的check_nrpe -H [amazon public IP]
給出了這樣的錯誤:
CHECK_NRPE: Error - Could not complete SSL handshake.
兩個NRPE是相同的版本。兩者都使用此選項進行編譯:
./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/i386-linux-gnu/
「允許的主機」條目包含我的本地IP地址。
現在這個錯誤可能是什麼原因?
您確定沒有使用公共IP訪問亞馬遜服務器嗎?就亞馬遜服務器在雲端而言,我認爲你需要通過互聯網來查詢它。您應該嘗試在「允許的主機」列表中添加您的公共IP地址 – user2196728
我已將「我的機器」的公共IP地址添加到「允許的主機」類別中。但錯誤依然存在。 Nagios服務器在我的本地IP地址(172。*。*。*)上運行,而不是在公共IP地址(121。*。*。*)上運行(抱歉,如果說這是沒有意義的,我是新手這個)。即 這個工作-----> 172。*。*。*/nagios 但不是這個---> 121。*。*。*/nagios –
還有一點:當我從我的亞馬遜系統運行命令「check_nrpe -H(我的亞馬遜公共IP)」時,它仍顯示相同的錯誤消息。 –