Indico + sp shibboleth

Hi,
Im using Indico with federated login provided by a shibboleth service provider. My login in SP works well, but when SP redirects to Indico I get the home page of Indico with no user logged, and I don’t get any error in this moment, but if a try to do the login again I got: no valid data receive error in Indico web page and my logs.

this is my indico.conf:

I appreciate if anyone could help me. obs: when I access /Shibboleth.sso/Session I can see all the attributes.

I’m very new to Indico and only experimenting with an instance, but I was also trying to make Shibboleth work properly for some time, so I’ll give you a hint in case it helps.

First you need to make sure is that your identifier field is proper!
In shibboleth2.xml you might want to add mail to:
<ApplicationDefaults …
REMOTE_USER=“mail eppn persistent-id targeted-id subject-id pairwise-id”
(provided you get this attribute from your IdP)

And then, in indico.conf change
"identifier_field’: ‘mail’

In my case, this worked.

Also, it might help if you set attrs_prefilx: ‘’
(unless you’re certain that you want all your attributes to be prefixed by "Shib-’ )

Best regards,
Theodoros Theodoropoulos