<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">No, I think he means there needs to be one less.<br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">This:<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br><span class="im">(sAMAccountName=${krb_principalname.get(0)}<br>(!(userAccountControl:1.2.840.113556.1.4.803:=2)))<br><br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span class="im">instead of this:<br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br><span class="im">(|(sAMAccountName=${krb_principalname.get(0)})<br>(!(userAccountControl:1.2.840.113556.1.4.803:=2))))<br><br><br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span class="im">John<br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 25, 2014 at 7:32 AM, Morris, Andi <span dir="ltr">&lt;<a href="mailto:amorris@cardiffmet.ac.uk" target="_blank">amorris@cardiffmet.ac.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Interesting. It seems to be working as it is. Where would you put the extra | ?<br>
<span class=""><br>
-----Original Message-----<br>
From: <a href="mailto:users-bounces@shibboleth.net">users-bounces@shibboleth.net</a> [mailto:<a href="mailto:users-bounces@shibboleth.net">users-bounces@shibboleth.net</a>] On Behalf Of Douglas E Engert<br>
</span><span class="">Sent: 25 November 2014 13:05<br>
To: <a href="mailto:users@shibboleth.net">users@shibboleth.net</a><br>
Subject: Re: Mapping kerberos principal to ldap connector<br>
<br>
<br>
<br>
</span><div><div class="h5">On 11/25/2014 3:23 AM, Morris, Andi wrote:<br>
&gt; Thanks Douglas,<br>
&gt; I think I&#39;ve resolved this now by using the below. I&#39;ve also put in the check for a disabled account that you mentioned in a previous thread.<br>
&gt;<br>
&gt; &lt;dc:FilterTemplate&gt;<br>
&gt;              &lt;![CDATA[<br>
&gt;<br>
&gt; (&amp;(objectClass=user)(|(sAMAccountName=${krb_principalname.get(0)})(!(u<br>
&gt; serAccountControl:1.2.840.113556.1.4.803:=2))))<br>
                                        ^^                                                                                             ^<br>
<br>
Looks like an extra &quot;(| ... )&quot;  in the filter that would allow any any active user account to work.<br>
<br>
<br>
&gt;                  ]]&gt;<br>
&gt;          &lt;/dc:FilterTemplate&gt;<br>
&gt;          &lt;dc:LDAPProperty name=&quot;java.naming.referral&quot; value=&quot;follow&quot;/&gt;<br>
&gt;<br>
&gt; That seems to be pulling AD attributes now.<br>
&gt;<br>
&gt; Cheers,<br>
&gt; Andi<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href="mailto:users-bounces@shibboleth.net">users-bounces@shibboleth.net</a><br>
&gt; [mailto:<a href="mailto:users-bounces@shibboleth.net">users-bounces@shibboleth.net</a>] On Behalf Of Douglas E Engert<br>
&gt; Sent: 24 November 2014 18:14<br>
&gt; To: <a href="mailto:users@shibboleth.net">users@shibboleth.net</a><br>
&gt; Subject: Re: Mapping kerberos principal to ldap connector<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On 11/24/2014 9:24 AM, Morris, Andi wrote:<br>
&gt;&gt; Hi all,<br>
&gt;&gt;<br>
&gt;&gt; Kerberos authentication is now working well, and transparently through RemoteUser.<br>
&gt;&gt;<br>
&gt;&gt; However I&#39;ve now come to try to map some attributes to send and I&#39;m<br>
&gt;&gt; using <a href="https://wiki.shibboleth.net/confluence/display/SHIB2/Kerberos+Login+Handler+-+Attribute+resolver" target="_blank">https://wiki.shibboleth.net/confluence/display/SHIB2/Kerberos+Login+Handler+-+Attribute+resolver</a> to do this within attribute-resolver.xml.<br>
&gt;&gt;<br>
&gt;&gt; Modifying this for my own environment I have:<br>
&gt;&gt;<br>
&gt;&gt; ---------------------------------------------------------------------<br>
&gt;&gt; -<br>
&gt;&gt; --------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt;       &lt;resolver:AttributeDefinition id=&quot;principalName&quot;<br>
&gt;&gt;<br>
&gt;&gt;                                     xsi:type=&quot;ad:PrincipalName&quot;<br>
&gt;&gt;<br>
&gt;&gt;                                     dependencyOnly=&quot;true&quot;&gt;<br>
&gt;&gt;<br>
&gt;&gt;       &lt;/resolver:AttributeDefinition&gt;<br>
&gt;&gt;<br>
&gt;&gt;       &lt;resolver:AttributeDefinition id=&quot;krb_principalname&quot;<br>
&gt;&gt;<br>
&gt;&gt;                                    xsi:type=&quot;ad:Mapped&quot;<br>
&gt;&gt;<br>
&gt;&gt;                                    sourceAttributeID=&quot;principalName&quot;<br>
&gt;&gt;<br>
&gt;&gt;                                    dependencyOnly=&quot;true&quot; &gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;resolver:Dependency ref=&quot;principalName&quot; /&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;ad:ValueMap&gt;<br>
&gt;&gt;<br>
&gt;&gt;            &lt;ad:ReturnValue&gt;$1&lt;/ad:ReturnValue&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; &lt;ad:SourceValue&gt;(.+)@<a href="http://INTERNAL.DOMAIN.AC.UK" target="_blank">INTERNAL.DOMAIN.AC.UK</a>&lt;/ad:SourceValue&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;/ad:ValueMap&gt;<br>
&gt;&gt;<br>
&gt;&gt;       &lt;/resolver:AttributeDefinition&gt;<br>
&gt;&gt;<br>
&gt;&gt;       &lt;resolver:AttributeDefinition id=&quot;krb_domain&quot;<br>
&gt;&gt;<br>
&gt;&gt;                                    xsi:type=&quot;ad:Mapped&quot;<br>
&gt;&gt;<br>
&gt;&gt;                                    sourceAttributeID=&quot;principalName&quot;<br>
&gt;&gt;<br>
&gt;&gt;                                    dependencyOnly=&quot;true&quot; &gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;resolver:Dependency ref=&quot;principalName&quot; /&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;ad:ValueMap&gt;<br>
&gt;&gt;<br>
&gt;&gt;            &lt;ad:ReturnValue&gt;<a href="http://internal.uwic.ac.uk" target="_blank">internal.uwic.ac.uk</a>&lt;/ad:ReturnValue&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; &lt;ad:SourceValue&gt;(.+)@<a href="http://INTERNAL.DOMAIN.AC.UK" target="_blank">INTERNAL.DOMAIN.AC.UK</a>&lt;/ad:SourceValue&gt;<br>
&gt;&gt;<br>
&gt;&gt;        &lt;/ad:ValueMap&gt;<br>
&gt;&gt;<br>
&gt;&gt;       &lt;/resolver:AttributeDefinition&gt;<br>
&gt;&gt;<br>
&gt;&gt;       &lt;resolver:DataConnector id=&quot;myLDAP&quot;<br>
&gt;&gt;<br>
&gt;&gt;           xsi:type=&quot;dc:LDAPDirectory&quot;<br>
&gt;&gt;<br>
&gt;&gt;           ldapURL=&quot;ldap://<a href="http://ldap.internal.domain.ac.uk" target="_blank">ldap.internal.domain.ac.uk</a>&quot;<br>
&gt;&gt;<br>
&gt;&gt;           baseDN=&quot;ou=User Accounts,dc=internal,dc=domain,dc=ac,dc=uk&quot;<br>
&gt;&gt;<br>
&gt;&gt;           principal=&quot;<a href="mailto:shib@internal.domain.ac.uk">shib@internal.domain.ac.uk</a> &lt;mailto:<a href="mailto:shib@internal.domain.ac.uk">shib@internal.domain.ac.uk</a>&gt;&quot;<br>
&gt;&gt;<br>
&gt;&gt;           principalCredential=&quot;password&quot;&gt;<br>
&gt;&gt;<br>
&gt;&gt;         &lt;resolver:Dependency ref=&quot;krb_principalname&quot; /&gt;<br>
&gt;&gt;<br>
&gt;&gt;         &lt;resolver:Dependency ref=&quot;krb_domain&quot; /&gt;<br>
&gt;&gt;<br>
&gt;&gt;           &lt;dc:FilterTemplate&gt;<br>
&gt;&gt;<br>
&gt;&gt; &lt;!--<br>
&gt;&gt;<br>
&gt;&gt; (mail=$requestContext.principalName) - matches UsernamePassword<br>
&gt;&gt; Principal<br>
&gt;&gt;<br>
&gt;&gt; &amp;(samaccountname=${})(msSFU30NisDomain=${}) - matches Kerberos<br>
&gt;&gt; Principal<br>
&gt;&gt;<br>
&gt;&gt; --&gt;<br>
&gt;&gt;<br>
&gt;&gt;               &lt;![CDATA[<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; (&amp;(|(mail=$requestContext.principalName)(&amp;(samaccountname=${krb_princ<br>
&gt;&gt; i<br>
&gt;&gt; palname.get(0)})(msSFU30NisDomain=${krb_domain.get(0)})))(objectclass<br>
&gt;&gt; =<br>
&gt;&gt; user))<br>
&gt;&gt;<br>
&gt;&gt;                   ]]&gt;<br>
&gt;&gt;<br>
&gt;&gt;           &lt;/dc:FilterTemplate&gt;<br>
&gt;&gt;<br>
&gt;&gt;           &lt;dc:LDAPProperty name=&quot;java.naming.referral&quot;<br>
&gt;&gt; value=&quot;follow&quot;/&gt;<br>
&gt;&gt;<br>
&gt;&gt;       &lt;/resolver:DataConnector&gt;<br>
&gt;<br>
&gt; Wow, that is a weird example they have, expecting the msSFU30NisDomain to match the krb_realm.<br>
&gt;<br>
&gt; If AD is acting as the KDC, then the Kerberos realm name is the uppercase of the AD domain name.<br>
&gt; (Kerberos protocols and applications are case sensitive, AD is not, so this can cause confusion too.) In general you can search for &lt;sAMAccountName&gt;@&lt;AD-DOMAIN-NAME&gt;.<br>
&gt; userPrincipalName at one time could be used, but AD overloaded it, for<br>
&gt; smart card/certificate use as subjectAltName:msUPN.)<br>
&gt;<br>
&gt; It might work in your environment, if the AD admins have populated msSFU30BisDomain, and have turned on SFU.<br>
&gt;<br>
&gt; Also in general, there is no guarantee that the mail attribute will match the kerberos principal name.<br>
&gt;<br>
&gt; One way to see what gets returned is use the Unix ldapsearch command to see what LDAP returns.<br>
&gt;<br>
&gt; A lot of the msDS attributes are not returned by AD by default. Not sure if  msSFU30NisDomain is.<br>
&gt; Best bet is to list the attributes you want returnedsomething like:<br>
&gt;        &lt;dc:ReturnAttributes&gt;<br>
&gt;            sAMAccountName sn givenName displayName mail cn entryDN  userPrincipalName<br>
&gt;        &lt;/dc:ReturnAttributes&gt;<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; ---------------------------------------------------------------------<br>
&gt;&gt; -<br>
&gt;&gt; --------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Debug output shows:<br>
&gt;&gt;<br>
&gt;&gt; ---------------------------------------------------------------------<br>
&gt;&gt; -<br>
&gt;&gt; ------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.103 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler:478] - Resolving attributes for principal &#39;<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&#39; for SAML request from relying party &#39;<a href="https://sp.testshib.org/shibboleth-sp" target="_blank">https://sp.testshib.org/shibboleth-sp</a>&#39;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.103 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</div></div>&gt;&gt; e r.ShibbolethAttributeResolver:119] - shibboleth.AttributeResolver<br>
<span class="">&gt;&gt; resolving attributes for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.103 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethAttributeResolver:275] - Specific attributes for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a> &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt; were not requested, resolving all attributes.<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.103 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:314] - Resolving attribute<br>
<span class="">&gt;&gt; eduPersonScopedAffiliation for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.103 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:354] - Resolving data connector<br>
<span class="">&gt;&gt; myLDAP for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.104 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:314] - Resolving attribute<br>
<span class="">&gt;&gt; krb_principalname for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.104 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:314] - Resolving attribute<br>
<span class="">&gt;&gt; principalName for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.104 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; principalName containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.104 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.attributeDefinition.MappedAttributeDefinition:97] - Attribute<br>
<span class="">&gt;&gt; Definition krb_principalname: mapping depdenency attribute value<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.104 - DEBUG [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition.ValueMap:84] - Attempting to map attribute value &#39;<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&#39;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.105 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.attributeDefinition.ValueMap:99] - Performing regular expression<br>
<span class="">&gt;&gt; based comparison<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.106 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition.ValueMap:105] - Attribute value &#39;<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&#39; matches regular expression it will be mapped to &#39;username&#39;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.106 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.attributeDefinition.MappedAttributeDefinition:119] - Attribute<br>
<span class="">&gt;&gt; Definition krb_principalname: mapped depdenency attribute value<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt; to the values [username]<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.106 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; krb_principalname containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.106 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:314] - Resolving attribute krb_domain<br>
<span class="">&gt;&gt; for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.106 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; principalName containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.107 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.attributeDefinition.MappedAttributeDefinition:97] - Attribute<br>
<span class="">&gt;&gt; Definition krb_domain: mapping depdenency attribute value<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.107 - DEBUG [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition.ValueMap:84] - Attempting to map attribute value &#39;<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&#39;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.107 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.attributeDefinition.ValueMap:99] - Performing regular expression<br>
<span class="">&gt;&gt; based comparison<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.107 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition.ValueMap:105] - Attribute value &#39;<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&#39; matches regular expression it will be mapped to &#39;<a href="http://internal.DOMAIN.ac.uk" target="_blank">internal.DOMAIN.ac.uk</a>&#39;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.107 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.attributeDefinition.MappedAttributeDefinition:119] - Attribute<br>
<span class="">&gt;&gt; Definition krb_DOMAIN: mapped depdenency attribute value<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt; to the values [<a href="http://internal.DOMAIN.ac.uk" target="_blank">internal.DOMAIN.ac.uk</a>]<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.107 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute krb_DOMAIN<br>
<span class="">&gt;&gt; containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:25.109 - DEBUG [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector.LdapDataConnector:308] - Search filter:<br>
&gt;&gt; (&amp;(|(mail=<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>)(&amp;(samaccountname=username)(<br>
&gt;&gt; m<br>
&gt;&gt; sSFU30Nisdomain=<a href="http://internal.domain.ac.uk" target="_blank">internal.domain.ac.uk</a>)))(objectclass=user))<br>
&gt;&gt; &lt;mailto:<a href="mailto:mail">mail</a>=<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>)(&amp;(samaccountname=usernam<br>
</span>&gt;&gt; e )(msSFU30Nisdomain=<a href="http://internal.domain.ac.uk" target="_blank">internal.domain.ac.uk</a>)))(objectclass=user))&gt;<br>
<span class="">&gt;&gt;<br>
&gt;&gt; 15:05:25.109 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.dataConnector.LdapDataConnector:363] - LDAP data connector myLDAP<br>
<span class="">&gt;&gt; - Retrieving attributes from LDAP<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.118 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; eduPersonScopedAffiliation containing 0 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.118 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:314] - Resolving attribute<br>
<span class="">&gt;&gt; transientId for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.119 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition.TransientIdAttributeDefinition:97] - Building transient ID for request _75254f2685bd3e67f7856ebaf4b93743; outbound message issuer: <a href="https://idp.dev.cardiffmet.ac.uk/idp/shibboleth" target="_blank">https://idp.dev.cardiffmet.ac.uk/idp/shibboleth</a>, inbound message issuer: <a href="https://sp.testshib.org/shibboleth-sp" target="_blank">https://sp.testshib.org/shibboleth-sp</a>, principal identifer:<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.119 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.attributeDefinition.TransientIdAttributeDefinition:115] - Created<br>
<span class="">&gt;&gt; transient ID<br>
&gt;&gt; _5f54a61906da93f401e5905676bf8874 for request<br>
&gt;&gt; _75254f2685bd3e67f7856ebaf4b93743<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.119 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute transientId<br>
<span class="">&gt;&gt; containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.119 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:314] - Resolving attribute<br>
<span class="">&gt;&gt; eduPersonTargetedID for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.119 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:354] - Resolving data connector<br>
<span class="">&gt;&gt; computedID for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.119 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; principalName containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.120 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; krb_principalname containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.120 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; principalName containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.121 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute krb_DOMAIN<br>
<span class="">&gt;&gt; containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.121 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.dataConnector.ComputedIDDataConnector:121] - Source attribute<br>
<span class="">&gt;&gt; sAMAccountName for connector computedID provide no values<br>
&gt;<br>
&gt;<br>
&gt; Looks like SAMAccountName was not returned... See above.<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.121 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; eduPersonTargetedID containing 0 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.121 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; principalName containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.121 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; krb_principalname containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.122 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:314] - Resolving attribute<br>
<span class="">&gt;&gt; eduPersonPrincipalName for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.122 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; principalName containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.122 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; krb_principalname containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.122 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; principalName containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.126 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute krb_DOMAIN<br>
<span class="">&gt;&gt; containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.126 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; eduPersonPrincipalName containing 0 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.127 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; principalName containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.129 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute<br>
<span class="">&gt;&gt; principalName containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.129 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:336] - Resolved attribute krb_DOMAIN<br>
<span class="">&gt;&gt; containing 1 values<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.129 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethAttributeResolver:455] - Removing attribute eduPersonScopedAffiliation from resolution result for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a> &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;.  It contains no values.<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.130 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:473] - Attribute transientId has 1<br>
<span class="">&gt;&gt; values after post-processing<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.130 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethAttributeResolver:455] - Removing attribute eduPersonTargetedID from resolution result for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a> &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;.  It contains no values.<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.130 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethAttributeResolver:447] - Removing dependency-only attribute krb_principalname from resolution result for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a> &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;.<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.130 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethAttributeResolver:455] - Removing attribute eduPersonPrincipalName from resolution result for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a> &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;.  It contains no values.<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.130 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethAttributeResolver:447] - Removing dependency-only attribute principalName from resolution result for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a> &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;.<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.130 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethAttributeResolver:447] - Removing dependency-only attribute krb_DOMAIN from resolution result for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a> &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;.<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.131 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.resolver.provid<br>
</span>&gt;&gt; e r.ShibbolethAttributeResolver:137] - shibboleth.AttributeResolver<br>
<span class="">&gt;&gt; resolved, for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;, the attributes:<br>
&gt;&gt; [transientId]<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.131 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:71] -<br>
<span class="">&gt;&gt; shibboleth.AttributeFilterEngine filtering 1 attributes for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.131 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:130] - Evaluating if filter<br>
<span class="">&gt;&gt; policy releaseTransientIdToAnyone is active for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.132 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:139] - Filter policy<br>
<span class="">&gt;&gt; releaseTransientIdToAnyone is active for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.135 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:163] - Processing permit<br>
<span class="">&gt;&gt; value rule for attribute transientId for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.135 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:130] - Evaluating if filter<br>
<span class="">&gt;&gt; policy releaseBasicAttributesToAnyone is active for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.135 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:139] - Filter policy<br>
<span class="">&gt;&gt; releaseBasicAttributesToAnyone is active for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.138 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:163] - Processing permit<br>
<span class="">&gt;&gt; value rule for attribute eduPersonScopedAffiliation for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.138 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:163] - Processing permit<br>
<span class="">&gt;&gt; value rule for attribute eduPersonAffiliation for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.138 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:163] - Processing permit<br>
<span class="">&gt;&gt; value rule for attribute eduPersonTargetedID for principal<br>
&gt;&gt; <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.138 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:109] - Attribute transientId<br>
<span class="">&gt;&gt; has<br>
&gt;&gt; 1 values after filtering<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.138 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.filtering.provi<br>
</span>&gt;&gt; d er.ShibbolethAttributeFilteringEngine:114] - Filtered attributes<br>
<span class="">&gt;&gt; for principal <a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:username@INTERNAL.DOMAIN.AC.UK">username@INTERNAL.DOMAIN.AC.UK</a>&gt;.  The following attributes<br>
&gt;&gt; remain: [transientId]<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.139 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler:505] - Creating attribute statement in response to SAML request &#39;_75254f2685bd3e67f7856ebaf4b93743&#39; from relying party &#39;<a href="https://sp.testshib.org/shibboleth-sp" target="_blank">https://sp.testshib.org/shibboleth-sp</a>&#39;<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.139 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.provider.ShibbolethSAML2AttributeAuthority:263] - Attribute transientId was not encoded (filtered by query, or no SAML2AttributeEncoder attached).<br>
&gt;&gt;<br>
&gt;&gt; 15:05:30.139 - DEBUG<br>
&gt;&gt; [edu.internet2.middleware.shibboleth.common.attribute.provider.Shibbo<br>
</span>&gt;&gt; l ethSAML2AttributeAuthority:129] - No attributes remained after<br>
<div class="HOEnZb"><div class="h5">&gt;&gt; encoding and filtering by value, no attribute statement built<br>
&gt;&gt;<br>
&gt;&gt; ---------------------------------------------------------------------<br>
&gt;&gt; -<br>
&gt;&gt; --------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; I can see that the krb_principalname and krb_domain get mapped to the<br>
&gt;&gt; correct parts of the principal, but I&#39;m having trouble then passing that to the LDAP connector. I think it&#39;s something up with the search filter.<br>
&gt;&gt;<br>
&gt;&gt; Can anybody please point me in the right direction here:<br>
&gt;&gt;<br>
&gt;&gt; Cheers,<br>
&gt;&gt;<br>
&gt;&gt; Andi<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br>
--<br>
<br>
  Douglas E. Engert  &lt;<a href="mailto:DEEngert@gmail.com">DEEngert@gmail.com</a>&gt;<br>
<br>
--<br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.net</a><br>
--<br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.net</a><br>
</div></div></blockquote></div><br></div>