<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Rod - I rendered out $_SERVER in PHP (which does HTTP headers and server variables). <div><br></div><div>Nate - I've cranked it up and it's not giving any clues as to why it's binned. But it's definitely there in the SAML response from the IdP. IdP definition of eppn is scoped..</div><div><div> <resolver:AttributeDefinition id="eduPersonPrincipalName" xsi:type="ad:Prescoped" sourceAttributeID="userPrincipalName"></div><div> <resolver:Dependency ref="myLDAP" /></div><div> <resolver:AttributeEncoder xsi:type="enc:SAML1ScopedString" name="urn:mace:dir:attribute-def:eduPersonPrincipalName" encodeType="false" /></div><div> <resolver:AttributeEncoder xsi:type="enc:SAML2ScopedString" name="urn:oid:1.3.6.1.4.1.5923.1.1.1.6" friendlyName="eduPersonPrincipalName" encodeType="false" /></div><div> </resolver:AttributeDefinition></div></div><div><br></div><div><div>SP's mapping is as follows:<br></div><div><br></div><div><div><!-- The most typical eduPerson attributes. --></div><div><br></div><div> <Attribute name="urn:oid:1.3.6.1.4.1.5923.1.1.1.6" id="eppn"></div><div> <AttributeDecoder xsi:type="ScopedAttributeDecoder" caseSensitive="false"/></div><div> </Attribute></div><div> <Attribute name="urn:mace:dir:attribute-def:eduPersonPrincipalName" id="eppn"></div><div> <AttributeDecoder xsi:type="ScopedAttributeDecoder" caseSensitive="false"/></div><div> </Attribute></div></div><div><br></div></div><div>And it's saying it applies a filter in shibd.log:</div><div><div>2019-05-14 17:02:15 DEBUG Shibboleth.AttributeDecoder.Scoped [1] [default]: decoding ScopedAttribute (eppn) from SAML 2 Attribute (urn:oid:1.3.6.1.4.1.5923.1.1.1.6) with 1 value(s)</div></div><div><div>2019-05-14 17:02:15 DEBUG Shibboleth.AttributeFilter [1] [default]: filtering 4 attribute(s) from (<a href="https://shibb.hull-college.ac.uk/idp/shibboleth">https://shibb.hull-college.ac.uk/idp/shibboleth</a>)</div><div>2019-05-14 17:02:15 DEBUG Shibboleth.AttributeFilter [1] [default]: applying filtering rule(s) for attribute (eppn) from (<a href="https://shibb.hull-college.ac.uk/idp/shibboleth">https://shibb.hull-college.ac.uk/idp/shibboleth</a>)</div><div>2019-05-14 17:02:15 WARN Shibboleth.AttributeFilter [1] [default]: removed value at position (0) of attribute (eppn) from (<a href="https://shibb.hull-college.ac.uk/idp/shibboleth">https://shibb.hull-college.ac.uk/idp/shibboleth</a>)</div></div><div>I can't see where you set the filter on the SP side?</div><div><br></div><div><br></div><div>Thanks,<br>Dave</div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 14, 2019 at 5:02 PM Rod Widdowson <<a href="mailto:rdw@steadingsoftware.com">rdw@steadingsoftware.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> a new SP3<br>
> ...<br>
> I render out the HTTP headers<br>
> ...<br>
> Any ideas?<br>
<br>
By default out of the box install set server variable not headers<br>
<br>
/R<br>
<br>
-- <br>
For Consortium Member technical support, see <a href="https://wiki.shibboleth.net/confluence/x/coFAAg" rel="noreferrer" target="_blank">https://wiki.shibboleth.net/confluence/x/coFAAg</a><br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net" target="_blank">users-unsubscribe@shibboleth.net</a><br>
</blockquote></div>