<div dir="ltr">Digging into the code more, I wonder if this is a bug in sssd?<div><br></div><div><a href="https://github.com/SSSD/sssd/blob/sssd-1_13_0/src/db/sysdb.h#L465-L474">https://github.com/SSSD/sssd/blob/sssd-1_13_0/src/db/sysdb.h#L465-L474</a> -- NULL is treated as the "default" view, as is the literal string "default", in is_default_view(...).<br></div><div><br></div><div><a href="https://github.com/SSSD/sssd/blob/sssd-1_13_0/src/providers/ipa/ipa_views.c#L274-L284">https://github.com/SSSD/sssd/blob/sssd-1_13_0/src/providers/ipa/ipa_views.c#L274-L284</a> - NULL is treated as "View not defined, nothing to do", in ipa_get_ad_override_send(...).<br></div><div><br></div><div>Seems possible that, if that first condition is removed, things could work like I'd expect them to?</div><div><br></div><div>But, I'm just grasping at straws at this point... is there possibly some config field I can use to force the view name? I feel like the code that's supposed to detect the view name isn't triggering correctly in my case, and that's what is triggering the issue...</div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Feb 16, 2016 at 11:23 AM Mike Kelly <<a href="mailto:pioto@pioto.org">pioto@pioto.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr">>>  Thanks. Here's what is hopefully the relevant lines:</div><div dir="ltr">></div></div></div><div dir="ltr"><div dir="ltr"><div dir="ltr">> I'm sorry, but these logs only capture how the original entry was searched, not the overrides. Can you capture the full logs since the sssd startup? Also please make sure the cache was invalidated prior to the request with sss_cache -E.</div></div><div dir="ltr"><br></div><div dir="ltr">Attached are the full logs since a restart of sssd.<div><br></div><div>I ran these commands:</div><div><br></div><div>systemctl stop sssd</div><div>







<p><span>echo '----MARK----' >> /var/log/sssd/sssd_home.pioto.org.log # so I could mark were the restart happened</span></p><p><span>







</span></p><p><span>sss_cache -E</span></p><p><span>s</span><span style="line-height:1.5">ystemctl start sssd</span></p><p>







</p><p><span>sss_cache -E</span></p><p><span>id pioto</span></p><p>----</p><p>I still don't see the override being applied. Possibly because of this line?</p><p><span style="line-height:1.5">(Tue Feb 16 11:12:27 2016) [sssd[be[<a href="http://home.pioto.org" target="_blank">home.pioto.org</a>]]] [ipa_get_ad_</span><span style="line-height:1.5">override</span><span style="line-height:1.5">_send] (0x4000): View not defined, nothing to do.</span><br></p><p><span style="line-height:1.5">So, I get the feeling that, for whatever reason, sssd isn't correctly deciding that my id view applies to this host, or just isn't looking it up?</span></p><p>Is there possibly some sort of extra configuration that I've missed to tell SSSD to apply these views? From what I can tell, it should just pick these up out of the box, from the configuration built by ipa-client-install...?</p></div></div>
</div></blockquote></div><div dir="ltr">-- <br></div><div dir="ltr"><p dir="ltr">Mike Kelly</p>
</div>