Re: Labeled IPSec trying to match policy for peer label? (solved)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Glad to hear you found the issue. Everything else looked good,
especially once you added the MCS range.

On Sun, Jul 7, 2013 at 4:33 AM, Sven Vermeulen <sven.vermeulen@xxxxxxxxx> wrote:
> On Sat, Jul 06, 2013 at 09:21:47PM +0200, Sven Vermeulen wrote:
>> On Sat, Jul 06, 2013 at 11:40:46AM -0400, Chad Hanson wrote:
>> > Are you running with MLS policy? I am curious since the last output
>> > showed: system_u:object_r:ipsec_spd_t:s0-s0:c0.c1023. I would expect
>> > the following SPD context for MLS:
>> > system_u:object_r:ipsec_spd_t:s0-s15:c0.c1023.  If not using MLS,  you
>> > would always fail in within_range()  at
>> >
>> > if (!mls_ready)    /*mls may not be enabled */
>> >            return 0
>> >
>> > There should be a log message at the startup of racoon if MLS is
>> > disabled. I didn't originally notice your original SPD context wasn't
>> > ranged: system_u:object_r:ipsec_spd_t:s0. This typically would be
>> > system_u:object_r:ipsec_spd_t:s0-s15:c0.c1023 on a MLS system.
>>
>> I'm running an MLS-enabled policy (but its MCS, so only a single sensitivity
>> level but multiple categories). I was thinking about the range as well, but
>> that doesn't seem to help.
>
> Meh, it *was* the mls_ready variable - it was still 0.
>
> I didn't see any logs because ipsec-tools initializes its logging (ploginit)
> /after/ it calls the init_avc, so the log message about MLS being disabled
> was never shown.
>
> Turns out I had to allow racoon_t getattr rights on the security_t
> filesystem and everything works now. I didn't catch it with permissive mode
> because I changed to permissive mode /after/ racoon was started.
>
> Thanks for all the help!
>
>         Sven Vermeulen

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with
the words "unsubscribe selinux" without quotes as the message.



[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux