Hello,
I installed shibboleth SP(2.2.1) and idp(2.1.3) and done the respective configuration.
I am getting the attributes released by IdP at serveice side but not REMOTE_USER(this value is null or empty).
How to get REMOTE_USER value ?
Regards,
Vasuda Peddi
Systems and Applications Developer, UK Data Archive, University of Essex
Wivenhoe Park, COLCHESTER, ESSEX, CO4 3SQ, UK
Tel: +(44 1206) 872144 Fax: +(44 1206) 872003
Email: vpe...@essex.ac.uk
*************************************************************************
Legal Disclaimer: Any views expressed by the sender of this message are not necessarily those of the UK Data Archive or the ESDS. This email and any files transmitted with it are confidential and intended solely for the use of the individual(s) or entity to whom they are addressed.
************************************************************************
If this is on Apache httpd: do you see the authenticated userid in
httpd's access log?
Are you passing REMOTE_USER to some other host (i.e. is the Shib SP a
reverse proxy of some kind)?
-peter
Our Model is VOSP(virtual organisation service provider-it contains IDP and SP).
I am able to see the $requestContext.principalName value at VOSP-IDP.
when I observed IDP-process log,
urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect|_6a6bcc91bbf8f9a528dc28b336110ab3|https://dacessdashib.essex.ac.uk/shibboleth|urn:mace:shibboleth:2.0:profiles:saml2:sso|https://shib.esds.ac.uk/idp/shibboleth|urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST|_3c8773a38d5af8f41de593c5cdf67783|Dfo8Lr9mETHPsKxlbwkjzR6fL2o=@essex.ac.uk|urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport|eduPersonPrincipalName,email,transientId,givenName,|||
Still at service provider side I am getting the REMOTE_USER null.
Regards,
Vasuda.
--
SWITCH
Serving Swiss Universities
--------------------------
Chad La Joie, Software Engineer, Net Services
Werdstrasse 2, P.O. Box, 8021 Zürich, Switzerland
phone +41 44 268 15 75, fax +41 44 268 15 68
chad....@switch.ch, http://www.switch.ch
I have zero idea what you're talking about here (which is why I deleted all of that email). The IdP and the SP are the only things we support here. Anything else you're doing is not Shibboleth, it's something else you have to deal with separately.
First, you need to understand how REMOTE_USER is set, which Chad pointed you to, and determine whether it's being set *on that web server*. You pick one or more attribute IDs to map into REMOTE_USER, and ensure that you've mapped the right SAML attribute names to those IDs.
If the SP Apache log shows it set, then it's set. If not, then the IdP isn't releasing one of the mapped attributes or it's being filtered out. Probably the former.
-- Scott