<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">I think I'm misunderstanding exactly
      how the rclient script functions and how it aquires the info from
      the client machine.  It appears that I have the SSH keys setup and
      working  because I can enter '
      <meta charset="utf-8">
      <b style="font-weight:normal;"
        id="docs-internal-guid-b8db82c3-88e4-3e02-905b-21cea4194ecb"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">ssh
          -i ~/.ssh/xymon-rclient root@freenas.</span></b><span
        style="font-weight:normal;"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">mydomainname</span></span><b
        style="font-weight:normal;"
        id="docs-internal-guid-b8db82c3-88e4-3e02-905b-21cea4194ecb"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">.com
          uname -n' from a command line on the xymon server and it
          displays the hostname of the cli</span></b><span
        style="font-weight:normal;"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">ent
          without requesting a password, but it's not collecting the
          data for some reason.</span></span> <br>
      <br>
      (I've manually edited my specific IP and domain name in all the
      following due to this being a public post)<br>
      <br>
      I can verify that there are SSH keys listed in the client's
      /root/.ssh/ directory and they're labeled with my xymon server's
      user@hostname confirming that they uploaded into the client
      correctly when I ran the following commands from the xymon
      server.  <br>
      #su xymon<br>
      <meta charset="utf-8">
      <b style="font-weight:normal;"
        id="docs-internal-guid-b8db82c3-88ea-41c3-98b4-0d306f79c407"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">#ssh-keygen
          -N "" -f ~/.ssh/xymon-rclient</span></b><br>
      #
      <meta charset="utf-8">
      <b style="font-weight:normal;"
        id="docs-internal-guid-b8db82c3-88e8-6532-c728-9e6481f76b8f"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">ssh
          <a class="moz-txt-link-abbreviated" href="mailto:root@freenas.mydomainname.com">root@freenas.mydomainname.com</a> "cat >>
          ~/.ssh/authorized_keys" < ~/.ssh/xymon-rclient.pub<br>
          <br>
          Here's what I have in my tasks.cfg file.<br>
        </span></b>
      <meta charset="utf-8">
      <b style="font-weight:normal;"
        id="docs-internal-guid-b8db82c3-88ea-ca95-82f1-96444af0468c">
        <p dir="ltr"
          style="line-height:1.15;margin-top:0pt;margin-bottom:0pt;"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><span
              class="Apple-tab-span" style="white-space:pre;"> </span></span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">[xymon-rclient]</span></p>
        <p dir="ltr"
          style="line-height:1.15;margin-top:0pt;margin-bottom:0pt;"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">
                   </span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><span
              class="Apple-tab-span" style="white-space:pre;"> </span></span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><span
              class="Apple-tab-span" style="white-space:pre;"></span></span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">ENVFILE
            $XYMONHOME/etc/xymonserver.cfg</span></p>
        <p dir="ltr"
          style="line-height:1.15;margin-top:0pt;margin-bottom:0pt;"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">
                   </span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><span
              class="Apple-tab-span" style="white-space:pre;"> </span></span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><span
              class="Apple-tab-span" style="white-space:pre;"></span></span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">CMD
            $XYMONHOME/ext/xymon-rclient.sh -d 1</span></p>
        <p dir="ltr"
          style="line-height:1.15;margin-top:0pt;margin-bottom:0pt;"><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">
                   </span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><span
              class="Apple-tab-span" style="white-space:pre;"> </span></span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><span
              class="Apple-tab-span" style="white-space:pre;"></span></span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">LOGFILE
            $XYMONSERVERLOGS/xymon-rclient.log</span></p>
        <span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">
                 </span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><span
            class="Apple-tab-span" style="white-space:pre;"> </span></span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"><span
            class="Apple-tab-span" style="white-space:pre;"></span></span><span
style="font-size:13px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">INTERVAL
          5m</span></b><br>
      <div class="moz-signature">
        <title>Signature - Kris</title>
        <meta content="text/html; charset=UTF-8"
          http-equiv="content-type">
        <style type="text/css">@import url('<a class="moz-txt-link-freetext" href="https://themes.googleusercontent.com/fonts/css?kit=wAPX1HepqA24RkYW1AuHYA">https://themes.googleusercontent.com/fonts/css?kit=wAPX1HepqA24RkYW1AuHYA</a>');ol{margin:0;padding:0}.c0{color:#990000;font-size:10pt;background-color:#ffffff;font-family:"Calibri";font-weight:bold}.c5{color:#990000;font-size:8pt;background-color:#ffffff;font-family:"Calibri"}.c1{color:#990000;font-size:10pt;background-color:#ffffff;font-family:"Calibri"}.c2{max-width:468pt;background-color:#ffffff;padding:72pt 72pt 72pt 72pt}.c4{text-decoration:underline}.c3{direction:ltr}.title{widows:2;padding-top:0pt;line-height:1.15;orphans:2;text-align:left;color:#000000;font-size:21pt;font-family:"Trebuchet MS";padding-bottom:0pt;page-break-after:avoid}.subtitle{widows:2;padding-top:0pt;line-height:1.15;orphans:2;text-align:left;color:#666666;font-style:italic;font-size:13pt;font-family:"Trebuchet MS";padding-bottom:10pt;page-break-afte
r:avoid}li{color:#000000;font-size:11pt;font-family:"Arial"}p{color:#000000;font-size:11pt;margin:0;font-family:"Arial"}h1{widows:2;padding-top:10pt;line-height:1.15;orphans:2;text-align:left;color:#000000;font-size:16pt;font-family:"Trebuchet MS";padding-bottom:0pt;page-break-after:avoid}h2{widows:2;padding-top:10pt;line-height:1.15;orphans:2;text-align:left;color:#000000;font-size:13pt;font-family:"Trebuchet MS";font-weight:bold;padding-bottom:0pt;page-break-after:avoid}h3{widows:2;padding-top:8pt;line-height:1.15;orphans:2;text-align:left;color:#666666;font-size:12pt;font-family:"Trebuchet MS";font-weight:bold;padding-bottom:0pt;page-break-after:avoid}h4{widows:2;padding-top:8pt;line-height:1.15;orphans:2;text-align:left;color:#666666;font-size:11pt;text-decoration:underline;font-family:"Trebuchet MS";padding-bottom:0pt;page-break-after:avoid}h5{widows:2;padding-top:8pt;line-height:1.15;orphans:2;text-align:left;color:#666666;font-size:11pt;font-family:"Trebuchet MS";padding-botto
m:0pt;page-break-after:avoid}h6{widows:2;padding-top:8pt;line-height:1.15;orphans:2;text-align:left;color:#666666;font-style:italic;font-size:11pt;font-family:"Trebuchet MS";padding-bottom:0pt;page-break-after:avoid}</style>
        <br>
        Here's what I have in my hosts.cfg file.<br>
        <meta charset="utf-8">
        <span style="font-weight:normal;"><span
style="font-size:11px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">1.2.3.4
             FreeNAS  </span></span><b style="font-weight:normal;"
          id="docs-internal-guid-b8db82c3-88eb-8634-9e6b-f68955951463"><span
style="font-size:11px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">#
            trace ssh <a class="moz-txt-link-freetext" href="https://freenas.mydomainname.com">https://freenas.mydomainname.com</a> "RCLIENT:cmd(ssh
            -T root@</span></b><span style="font-weight:normal;"><span
style="font-size:11px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">freenas.mydomainname.com</span></span><b
          style="font-weight:normal;"
          id="docs-internal-guid-b8db82c3-88eb-8634-9e6b-f68955951463"><span
style="font-size:11px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">),ostype(freebsd)"</span></b><br>
        <br>
        Here's what I get in the logs.<br>
        Wed Jul 30 13:20:00 PDT 2014: starting
        /usr/lib/xymon/server/ext/xymon-rclient.sh<br>
        Wed Jul 30 13:20:00 PDT 2014<br>
        Adding hosts from hosts.cfg<br>
        Server 1 freenas.mydomainname.com(freebsd)<br>
        Command: ssh -T <a class="moz-txt-link-abbreviated" href="mailto:root@freenas.mydomainname.com">root@freenas.mydomainname.com</a><br>
        Wed Jul 30 13:20:01 PDT 2014: Failed to collect data for
        freenas.mydomainname.com<br>
        Wed Jul 30 13:20:01 PDT 2014: finished
        /usr/lib/xymon/server/ext/xymon-rclient.sh (completed 0 out of
        1)<br>
        <br>
        Hopefully this gives some sort of clue as to what's going on or
        what I'm doing wrong.<br>
        <br>
        <p class="c3"><span class="c1">Thank you.</span></p>
        <p class="c3"><span class="c1">------------------------------------------------</span></p>
        <p class="c3"><span class="c0">Kris Springer</span></p>
        <br>
        <br>
      </div>
      On 7/30/2014 12:02 AM, Jeremy Laidman wrote:<br>
    </div>
    <blockquote
cite="mid:CAAnki7CAiBONgaxgPn_JYYzvxbouP3g7KvkFzBDE=72+H9OO6g@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">On 30 July 2014 16:48, Kris Springer
            <span dir="ltr"><<a moz-do-not-send="true"
                href="mailto:kspringer@innovateteam.com" target="_blank">kspringer@innovateteam.com</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div text="#000000" bgcolor="#FFFFFF">
                <div>I believe I've gotten the SSH authentication
                  working correctly.  My problem now is that the remote
                  client that I'm attempting to monitor is a FreeNAS box
                  with a Read-Only file system.  I can manually enter
                  'mount -uw /' directly on the client machine to
                  overcome the Read-Only issue, but I can't seem to
                  figure out what to do in the rclient script that will
                  accomplish the same thing.  Any ideas?</div>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>I'm not sure I follow.  If you manually run "mount -uw
              /" then you don't need to do anything in the rclient
              script.  If you want to do this every time, simply create
              an extra task.cfg entry that uses "ssh" to do this for
              you.</div>
            <div><br>
            </div>
            <div>I'm puzzled why rclient needs a writeable root
              filesystem.  Does it give an error message?</div>
            <div><br>
            </div>
            <div>J</div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>