<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Configuring Nagios Plugins &amp; NRPE on Solaris 10</title>
	<atom:link href="http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/</link>
	<description>Ramblings of a Utah System Administrator</description>
	<lastBuildDate>Fri, 03 Feb 2012 09:01:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: david.chang</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-551</link>
		<dc:creator>david.chang</dc:creator>
		<pubDate>Fri, 03 Feb 2012 09:01:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-551</guid>
		<description>http://tarique21.wordpress.com/2009/08/23/binding-nrpe-with-inetdxinetd-on-solaris-10/

pls check the website to fix the issue like below...works for me .

CHECK_NRPE: Error – Could not complete SSL




(should return version information):

/usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.12
You may get CHECK_NRPE: Error – Could not complete SSL handshake. A quick solution to this either Download and install the SUNWcry and SUNWcryr packages, but they are export controled. (You are looking for the /usr/sfw/lib/libssl_extras.so.X.Y.Z library) or change line 222 of src/nrpe.c like this: – SSL_CTX_set_cipher_list(ctx,”ADH”); + SSL_CTX_set_cipher_list(ctx,”ADH:-ADH-AES256-SHA”); and recompile.</description>
		<content:encoded><![CDATA[<p><a href="http://tarique21.wordpress.com/2009/08/23/binding-nrpe-with-inetdxinetd-on-solaris-10/" rel="nofollow">http://tarique21.wordpress.com/2009/08/23/binding-nrpe-with-inetdxinetd-on-solaris-10/</a></p>
<p>pls check the website to fix the issue like below&#8230;works for me .</p>
<p>CHECK_NRPE: Error – Could not complete SSL</p>
<p>(should return version information):</p>
<p>/usr/local/nagios/libexec/check_nrpe -H localhost<br />
NRPE v2.12<br />
You may get CHECK_NRPE: Error – Could not complete SSL handshake. A quick solution to this either Download and install the SUNWcry and SUNWcryr packages, but they are export controled. (You are looking for the /usr/sfw/lib/libssl_extras.so.X.Y.Z library) or change line 222 of src/nrpe.c like this: – SSL_CTX_set_cipher_list(ctx,”ADH”); + SSL_CTX_set_cipher_list(ctx,”ADH:-ADH-AES256-SHA”); and recompile.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: david.chang</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-549</link>
		<dc:creator>david.chang</dc:creator>
		<pubDate>Thu, 02 Feb 2012 07:39:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-549</guid>
		<description>http://nagiosplugins.org/book/export/html/1

configure: error: I don’t know how to build a 64-bit object!

you can check the website , it will be very helpful for this issue.




Solaris systems restrict the information that is available when you run ps. On other Unix systems, running ps will list you the entire arguments, but Solaris restricts the arguments to the first 64 characters at the kernel.

This is a problem if you need to access the arguments to find out a specific process (common for listing java programs).

/usr/ucb/ps does list the full arguments, but only for your own processes. If you are root, then running /usr/ucb/ps can get the full arguments for all processes. However, the columns for RSS and VSZ merge together when the values are too large and check_procs cannot pull the value out correctly.

The chosen approach is to create our own ps-like command, pst3. This outputs the required information in a known format for check_procs to parse. This is the default if you run ./configure on a Solaris system.

Because pst3 needs access to some kernel structures, it needs to be compiled in 32 and 64 bit modes.

If you are comfortable with the limitations, it is possible to use a Solaris ps command by specifying these options to ./configure:

--with-ps-command=&quot;/usr/bin/ps -eo &#039;s uid pid ppid vsz rss pcpu etime
comm args&#039;&quot; \
--with-ps-format=&quot;%s %d %d %d %d %d %f %s %s %n&quot; \
--with-ps-cols=10 \
--with-ps-varlist=&quot;procstat,&amp;procuid,&amp;procpid,&amp;procppid,\
&amp;procvsz,&amp;procrss,&amp;procpcpu,procetime,procprog,&amp;pos&quot;

(The with-ps-varlist should be on one line - separated here for readability).</description>
		<content:encoded><![CDATA[<p><a href="http://nagiosplugins.org/book/export/html/1" rel="nofollow">http://nagiosplugins.org/book/export/html/1</a></p>
<p>configure: error: I don’t know how to build a 64-bit object!</p>
<p>you can check the website , it will be very helpful for this issue.</p>
<p>Solaris systems restrict the information that is available when you run ps. On other Unix systems, running ps will list you the entire arguments, but Solaris restricts the arguments to the first 64 characters at the kernel.</p>
<p>This is a problem if you need to access the arguments to find out a specific process (common for listing java programs).</p>
<p>/usr/ucb/ps does list the full arguments, but only for your own processes. If you are root, then running /usr/ucb/ps can get the full arguments for all processes. However, the columns for RSS and VSZ merge together when the values are too large and check_procs cannot pull the value out correctly.</p>
<p>The chosen approach is to create our own ps-like command, pst3. This outputs the required information in a known format for check_procs to parse. This is the default if you run ./configure on a Solaris system.</p>
<p>Because pst3 needs access to some kernel structures, it needs to be compiled in 32 and 64 bit modes.</p>
<p>If you are comfortable with the limitations, it is possible to use a Solaris ps command by specifying these options to ./configure:</p>
<p>&#8211;with-ps-command=&#8221;/usr/bin/ps -eo &#8217;s uid pid ppid vsz rss pcpu etime<br />
comm args&#8217;&#8221; \<br />
&#8211;with-ps-format=&#8221;%s %d %d %d %d %d %f %s %s %n&#8221; \<br />
&#8211;with-ps-cols=10 \<br />
&#8211;with-ps-varlist=&#8221;procstat,&amp;procuid,&amp;procpid,&amp;procppid,\<br />
&amp;procvsz,&amp;procrss,&amp;procpcpu,procetime,procprog,&amp;pos&#8221;</p>
<p>(The with-ps-varlist should be on one line &#8211; separated here for readability).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ewan</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-544</link>
		<dc:creator>Ewan</dc:creator>
		<pubDate>Wed, 18 Jan 2012 15:36:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-544</guid>
		<description>I have exactly the same problem as Hans Andersen Yu outlined above with Solaris 10. None of the advice above appears to fix this. Are there any other suggestions?</description>
		<content:encoded><![CDATA[<p>I have exactly the same problem as Hans Andersen Yu outlined above with Solaris 10. None of the advice above appears to fix this. Are there any other suggestions?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chethan sk</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-540</link>
		<dc:creator>chethan sk</dc:creator>
		<pubDate>Wed, 04 Jan 2012 05:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-540</guid>
		<description>Will the above steps works for solaris 8 ..?</description>
		<content:encoded><![CDATA[<p>Will the above steps works for solaris 8 ..?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chethan sk</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-539</link>
		<dc:creator>chethan sk</dc:creator>
		<pubDate>Wed, 21 Dec 2011 13:49:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-539</guid>
		<description>am getting this error
bash-3.00# /usr/local/nagios/libexec/check_nrpe -H localhost
CHECK_NRPE: Error - Could not complete SSL handshake.

Please do resolve this</description>
		<content:encoded><![CDATA[<p>am getting this error<br />
bash-3.00# /usr/local/nagios/libexec/check_nrpe -H localhost<br />
CHECK_NRPE: Error &#8211; Could not complete SSL handshake.</p>
<p>Please do resolve this</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chethan sk</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-538</link>
		<dc:creator>chethan sk</dc:creator>
		<pubDate>Wed, 21 Dec 2011 11:39:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-538</guid>
		<description>i got this error , after inetconv 

bash-3.00# inetconv
inetconv: Notice: Service manifest for 100235/1 already generated as /var/svc/manifest/network/rpc/100235_1-rpc_ticotsord.xml, skipped
inetconv: Notice: Service manifest for tftp already generated as /var/svc/manifest/network/tftp-udp6.xml, skipped
nrpe -&gt; /var/svc/manifest/network/nrpe-tcp.xml
Importing nrpe-tcp.xml ...Done
inetconv: Error /etc/inet/inetd.conf line 29 too few fields, skipped</description>
		<content:encoded><![CDATA[<p>i got this error , after inetconv </p>
<p>bash-3.00# inetconv<br />
inetconv: Notice: Service manifest for 100235/1 already generated as /var/svc/manifest/network/rpc/100235_1-rpc_ticotsord.xml, skipped<br />
inetconv: Notice: Service manifest for tftp already generated as /var/svc/manifest/network/tftp-udp6.xml, skipped<br />
nrpe -&gt; /var/svc/manifest/network/nrpe-tcp.xml<br />
Importing nrpe-tcp.xml &#8230;Done<br />
inetconv: Error /etc/inet/inetd.conf line 29 too few fields, skipped</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Pendleton</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-537</link>
		<dc:creator>Kevin Pendleton</dc:creator>
		<pubDate>Mon, 19 Dec 2011 22:52:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-537</guid>
		<description>Chethan:

The binary check_nrpe will be installed to whichever directory you specified. Try typing:

&lt;code&gt;&lt;b&gt;which check_nrpe&lt;/b&gt;&lt;/code&gt;

to see if it is in your path.

Kevin</description>
		<content:encoded><![CDATA[<p>Chethan:</p>
<p>The binary check_nrpe will be installed to whichever directory you specified. Try typing:</p>
<p><code><b>which check_nrpe</b></code></p>
<p>to see if it is in your path.</p>
<p>Kevin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chethan sk</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-536</link>
		<dc:creator>chethan sk</dc:creator>
		<pubDate>Mon, 19 Dec 2011 08:03:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-536</guid>
		<description>i tried to install nagios plugins and nrpe plugins in solaris10

root@andd139 # netstat -a &#124; grep nrpe
      *.nrpe               *.*                0      0 49152      0 LISTEN

root@andd139 # /usr/local/nagios/libexec/check_nrpe -H localhost              bash: /usr/local/nagios/libexec/check_nrpe: No such file or directory

am getting no such file or directory, please do resolve this</description>
		<content:encoded><![CDATA[<p>i tried to install nagios plugins and nrpe plugins in solaris10</p>
<p>root@andd139 # netstat -a | grep nrpe<br />
      *.nrpe               *.*                0      0 49152      0 LISTEN</p>
<p>root@andd139 # /usr/local/nagios/libexec/check_nrpe -H localhost              bash: /usr/local/nagios/libexec/check_nrpe: No such file or directory</p>
<p>am getting no such file or directory, please do resolve this</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NRPE 2.13 Available &#171; Nagios Labs</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-534</link>
		<dc:creator>NRPE 2.13 Available &#171; Nagios Labs</dc:creator>
		<pubDate>Fri, 11 Nov 2011 19:51:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-534</guid>
		<description>[...] labs, the allowed_hosts directive in the nrpe.cfg file now allows IPv4 subnets. Also, thanks to a post by Kevin Pendleton at UtahSysAdmin.com, NRPE now compiles on Solaris [...]</description>
		<content:encoded><![CDATA[<p>[...] labs, the allowed_hosts directive in the nrpe.cfg file now allows IPv4 subnets. Also, thanks to a post by Kevin Pendleton at UtahSysAdmin.com, NRPE now compiles on Solaris [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hugo</title>
		<link>http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/comment-page-3/#comment-533</link>
		<dc:creator>Hugo</dc:creator>
		<pubDate>Tue, 25 Oct 2011 08:20:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.utahsysadmin.com/2008/03/14/configuring-nagios-plugins-nrpe-on-solaris-10/#comment-533</guid>
		<description>Hi again,

The problem &quot;Undefined first referenced symbol in file SSL_load_error_strings sslutils.o ...&quot; was solved by using the following options with &quot;configure&quot;:

$ ./configure --with-openssl=/usr/local/ssl --with-mysql=/usr/sfw/bin
then clean and compile again using &quot;gmake&quot;
$ gmake clean
$ gmake

Thanks</description>
		<content:encoded><![CDATA[<p>Hi again,</p>
<p>The problem &#8220;Undefined first referenced symbol in file SSL_load_error_strings sslutils.o &#8230;&#8221; was solved by using the following options with &#8220;configure&#8221;:</p>
<p>$ ./configure &#8211;with-openssl=/usr/local/ssl &#8211;with-mysql=/usr/sfw/bin<br />
then clean and compile again using &#8220;gmake&#8221;<br />
$ gmake clean<br />
$ gmake</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
</channel>
</rss>

