Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Aug 2013 18:13:20 +0000
From:      "Mike C." <miguelmclara@gmail.com>
To:        galtsev@kicp.uchicago.edu
Cc:        freebsd-jail@freebsd.org
Subject:   Re: connect -1 errno 1 Operation not permitted with specific user (nagios)
Message-ID:  <5217A640.6070903@gmail.com>
In-Reply-To: <21684.128.135.70.2.1377275739.squirrel@cosmo.uchicago.edu>
References:  <20130823145305.GZ99960@www.jail.lambertfam.org> <52178F28.9010108@gmail.com> <521790D1.8020705@gmail.com> <CAHDrHSuupiWJxAw3arOas1UNCSm_5iqqxn2_eCt84KFiE8wwVA@mail.gmail.com> <21684.128.135.70.2.1377275739.squirrel@cosmo.uchicago.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On 08/23/13 16:35, Valeri Galtsev wrote:
> 
> On Fri, August 23, 2013 11:31 am, Josh Beard wrote:
>> On Fri, Aug 23, 2013 at 10:41 AM, Mike C. <miguelmclara@gmail.com> wrote:
>>
>>>
>>> On 08/23/13 16:34, Mike C. wrote:
>>>> Yes I know about
>>>>
>>>>> security.jail.allow_raw_sockets=1
>>>>
>>>> Like I said I can do this with "root" just not with the user nagios, I
>>> guess If raw_sockets was set to 0 on the host, I would have problems
>>> with
>>> any user!
>>>>
>>>>
>>>>
>>>> ----
>>>> Putting this in /etc/rc.conf:
>>>>
>>>> jail_${JailName}_parameters="allow.raw_sockets=1"
>>>>
>>>> does not allow every jail access to raw sockets.  There is an example
>>> in
>>>> /etc/defaults/rc.conf.
>>>>
>>>>
>>>
>>> [EDIT: better englih... sorry typing on smartphones sucks]
>>>
>>> Now this is something I wasn't aware of... very nice and thanks for the
>>> tip on ez-jails, I'm indeed using ez-jails!
>>>
>>> Is there any other setting that would forbid non root users to use raw
>>> sockets?
>>>
>>> Thanks
>>>
>>>
>>>
>>>
>> Mike,
>>
>> Doesn't sound to me like an issue with the jail's configuration, but I'm
>> no
>> expert.
>>
>> I'm running NRPE on many jails without issue there and without any special
>> jail configuration.
>>
>> Are you getting "Operation not permitted" output from the "check_http"
>> plugin on the local system or over something like NRPE our through the
>> Nagios configurations?
>>
>> Josh

Local and remote but not wiht nrpe yet... I guess If I can't use
check_http, I will hae problems with nrpe too.


> 
> Also, try to do something simple like ping or traceroute as user nagios
> (user for whom check_http fails) in that jail, - does that give any error?
> 

Iteresting I see:
traceroute: icmp socket: Operation not permitted

Same for
ping: socket: Operation not permitted

Even with root... so I guess that's the problem, but I wonder now I does
check_http work for route? If I can't even ping...


> Thanks.
> Valeri
> 
>> _______________________________________________
>> freebsd-jail@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-jail
>> To unsubscribe, send any mail to "freebsd-jail-unsubscribe@freebsd.org"
>>
> 
> 
> ++++++++++++++++++++++++++++++++++++++++
> Valeri Galtsev
> Sr System Administrator
> Department of Astronomy and Astrophysics
> Kavli Institute for Cosmological Physics
> University of Chicago
> Phone: 773-702-4247
> ++++++++++++++++++++++++++++++++++++++++
> 


-- 
Melhores Cumprimentos // Best Regards
------------------------------------------------------------------------
Miguel Clara
*nix Sys Admin Freelance



http://www.linkedin.com/in/miguelmclara/
Mike_C_PT <https://twitter.com/Mike_C_PT>;
http://about.me/miguelmclara
------------------------------------------------------------------------



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5217A640.6070903>