[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-poweredge
Subject:    Re: [Linux-PowerEdge] omreport throwing error ; non-root user
From:       Steve Shepherd <stevenshepherd () gmail ! com>
Date:       2014-08-19 0:05:59
Message-ID: CAJyMQCX_FoRR4SLOk2PfPxuGch3T6U-XSdHOMPb2KAVNaOVYNg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Yes, all permissions are identical.  Same .deb package(s) on each one.  If
I can find out what  the '6' is in  An internal error occured(6)), that
should shed some light.


On Mon, Aug 18, 2014 at 7:56 PM, Robert Citek <robert.citek@gmail.com>
wrote:

> Have you compared permissions for the omreport command among systems?
>
> $ locate -r  'omreport$' | xargs ls -ldL
>
> Regards,
> - Robert
>
> On Mon, Aug 18, 2014 at 2:28 PM, Steve Shepherd
> <stevenshepherd@gmail.com> wrote:
> > Having an issue on a Debian Wheezy box running 7.1.0.  With the root
> user,
> > 'omreport' works fine:
> >
> > ~# omreport about
> >
> > Product name : Server Administrator
> > Version      : 7.1.0
> > Copyright    : Copyright (C) Dell Inc. 1995-2012 All rights reserved.
> > Company      : Dell Inc.
> >
> > However, a non-root user (e.g. for monitoring purposes):
> >
> > #~ omreport about
> > Error! An internal error occured(6)
> >
> > An strace shows it trying to setuid/gid along the way, but no files are
> > setuid/gid so not sure what is happening there..
> >
> > [pid 11819] close(4)                    = 0
> > [pid 11819] setreuid(4294967295, 105)   = 0
> > [pid 11819] setregid(4294967295, 107)   = 0
> > [pid 11819] setregid(0, 0)              = -1 EPERM (Operation not
> permitted)
> > [pid 11819] write(2, "Error! An internal error occured"..., 35Error! An
> > internal error occured(6)) = 35
> >
> >
> > From 'strings' of /opt/dell/srvadmin/sbin/omcliproxy, looks like the
> error
> > could be from (1) to (9) - I cannot locate any information as to what the
> > errors would reference.
> >
> > I have the same package on several boxes that work fine as a non-root
> user.
> >
> > Ideas?
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > Linux-PowerEdge mailing list
> > Linux-PowerEdge@dell.com
> > https://lists.us.dell.com/mailman/listinfo/linux-poweredge
> >
>

[Attachment #5 (text/html)]

<div dir="ltr">Yes, all permissions are identical.   Same .deb package(s) on each \
one.   If I can find out what  <span \
style="font-family:arial,sans-serif;font-size:13px">  the &#39;6&#39; is in  \
</span><span style="font-family:arial,sans-serif;font-size:13px">  An internal error \
occured(6)), that should shed some light.</span></div> <div \
class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 18, 2014 at 7:56 PM, \
Robert Citek <span dir="ltr">&lt;<a href="mailto:robert.citek@gmail.com" \
target="_blank">robert.citek@gmail.com</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">Have you compared permissions for the omreport command among \
systems?<br> <br>
$ locate -r   &#39;omreport$&#39; | xargs ls -ldL<br>
<br>
Regards,<br>
- Robert<br>
<div><div class="h5"><br>
On Mon, Aug 18, 2014 at 2:28 PM, Steve Shepherd<br>
&lt;<a href="mailto:stevenshepherd@gmail.com">stevenshepherd@gmail.com</a>&gt; \
wrote:<br> &gt; Having an issue on a Debian Wheezy box running 7.1.0.   With the root \
user,<br> &gt; &#39;omreport&#39; works fine:<br>
&gt;<br>
&gt; ~# omreport about<br>
&gt;<br>
&gt; Product name : Server Administrator<br>
&gt; Version         : 7.1.0<br>
&gt; Copyright      : Copyright (C) Dell Inc. 1995-2012 All rights reserved.<br>
&gt; Company         : Dell Inc.<br>
&gt;<br>
&gt; However, a non-root user (e.g. for monitoring purposes):<br>
&gt;<br>
&gt; #~ omreport about<br>
&gt; Error! An internal error occured(6)<br>
&gt;<br>
&gt; An strace shows it trying to setuid/gid along the way, but no files are<br>
&gt; setuid/gid so not sure what is happening there..<br>
&gt;<br>
&gt; [pid 11819] close(4)                              = 0<br>
&gt; [pid 11819] setreuid(4294967295, 105)     = 0<br>
&gt; [pid 11819] setregid(4294967295, 107)     = 0<br>
&gt; [pid 11819] setregid(0, 0)                     = -1 EPERM (Operation not \
permitted)<br> &gt; [pid 11819] write(2, &quot;Error! An internal error \
occured&quot;..., 35Error! An<br> &gt; internal error occured(6)) = 35<br>
&gt;<br>
&gt;<br>
&gt; From &#39;strings&#39; of /opt/dell/srvadmin/sbin/omcliproxy, looks like the \
error<br> &gt; could be from (1) to (9) - I cannot locate any information as to what \
the<br> &gt; errors would reference.<br>
&gt;<br>
&gt; I have the same package on several boxes that work fine as a non-root user.<br>
&gt;<br>
&gt; Ideas?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Linux-PowerEdge mailing list<br>
&gt; <a href="mailto:Linux-PowerEdge@dell.com">Linux-PowerEdge@dell.com</a><br>
&gt; <a href="https://lists.us.dell.com/mailman/listinfo/linux-poweredge" \
target="_blank">https://lists.us.dell.com/mailman/listinfo/linux-poweredge</a><br> \
&gt;<br> </blockquote></div><br></div>



_______________________________________________
Linux-PowerEdge mailing list
Linux-PowerEdge@dell.com
https://lists.us.dell.com/mailman/listinfo/linux-poweredge


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic