Hello all,<div><br></div><div>I'm having a bit of difficulty with an install of nrpe on a Mac. Everything was working fine and suddenly the timeouts began to show up, causing everything to go critical.</div><div><br></div>
<div>Here's the story, I've made the nrpe.plist per instructions on this link; <a href="http://arfore.com/2008/10/12/starting-nrpe-via-launchd/?replytocom=1108#comment-1119">http://arfore.com/2008/10/12/starting-nrpe-via-launchd/?replytocom=1108#comment-1119</a></div>
<div><br></div><div>When I do a ps -A | grep nrpe there are over 450 sessions still running, and a telnet to the server from my Nagios install to the server "Chiserv02" on port 5666 opens and waits for its next instruction. The 'check_nrpe -H chiserv02 -c check_ping -t 30' will ultimately fail after 30 seconds despite the telnet session opening immediately.</div>
<div><br></div><div>The plist file I ultimately came up with (and is working fine on other 10.5.8 servers) is this;</div><div><div><?xml version=.1.0. encoding=.UTF-8.?></div><div><!DOCTYPE plist PUBLIC .-//Apple//DTD PLIST 1.0//EN. .<a href="http://www.apple.com/DTDs/PropertyList-1.0.dtd">http://www.apple.com/DTDs/PropertyList-1.0.dtd</a>.></div>
<div><plist version=.1.0.></div><div>        <dict></div><div>                <key>KeepAlive</key></div><div>        <dict></div><div>                <key>NetworkState</key></div>
<div>        <true/></div><div>        </dict></div><div>                <key>UserName</key></div><div>                        <string>nagios</string></div><div>                <key>GroupName</key></div>
<div>                        <string>nagios</string></div><div>                <key>ProgramArguments</key></div><div>                        <array></div><div>                                <string>/usr/local/nagios/bin/nrpe</string></div>
<div>                                <string>-c</string></div><div>                                <string>/usr/local/nagios/etc/nrpe.cfg</string></div><div>                                <string>-i</string></div>
<div>                        </array></div><div>                <key>Sockets</key></div><div>                <dict></div><div>                        <key>Listeners</key></div><div>                        <dict></div>
<div>                                <key>SockServiceName</key></div><div>                                        <string>5666</string></div><div>                                <key>SockType</key></div>
<div>                                        <string>stream</string></div><div>                                <key>SockFamily</key></div><div>                                        <string>IPv4</string></div>
<div>                        </dict></div><div>                </dict></div><div>                <key>inetdCompatibility</key></div><div>        <dict></div><div>                <key>Wait</key></div>
<div>        <false/></div><div>        </dict></div><div><key>Label</key></div><div><string>org.nagios.nrpe</string></div><div></dict></div><div></plist></div></div><div><br>
</div><div>Thanks in advance,</div><div>John</div>