Just for the record for others who have similar difficulties,
Rui/Sergio had to put this into dspace config:

webui.session.invalidate = false

Otherwise jspui in tomcat will keep creating new sessions.

Bruc


2010/7/28 Sérgio Afonso <[email protected]>:
> Hello all,
>
> I am having some trouble when using DSpace 1.6.2 and Shibboleth in what
> regards to the association to groups based on DSPACE_ROLES header
> (getSpecialGroup).
>
> Can someone give me an hint on where should I look to surpass this problem?
>
> Versions of Software:
> DSpace 1.6.2
> Apache 2.2.3
> Tomcat 6.0.14
> Shibboleth SP 2.3.1
>
>
> My configuration is the following:
>
> DSpace
>
> plugin.sequence.org.dspace.authenticate.AuthenticationMethod = \
>         org.dspace.authenticate.ShibAuthentication, \
>         org.dspace.authenticate.PasswordAuthentication
> ...
>
> authentication.shib.email-header = MAIL
> authentication.shib.firstname-header = GIVEN_NAME
> authentication.shib.lastname-header = SURNAME
>
> authentication.shib.email-use-tomcat-remote-user = false
> authentication.shib.autoregister = true
>
> authentication.shib.role-header = DSPACE_ROLES
> authentication.shib.role-header.ignore-scope = true
>
> authentication.shib.default-roles = Anonymous
> authentication.shib.role.Administrator = Administrator
> authentication.shib.role.GroupX = GroupX
>
> Apache Virtual Host configuration
>
>     SetEnvIf Request_URI "/Shibboleth.sso" no-jk
>     SetEnvIf Request_URI "/Shibboleth.sso/*" no-jk
>
>    <LocationMatch /Shibboleth.sso/*>
>      ShibRequestSetting applicationId repo-x
>    </LocationMatch>
>
>    <Location /shibboleth-login>
>         AuthType shibboleth
>         ShibRequireSession On
>         ShibRequestSetting applicationId repo-x
>         ShibRequestSetting redirectToSSL 443
>         ShibUseHeaders On
>         ShibExportAssertion On
>         require valid-user
>    </Location>
>
>
> Below I post some logs from dspace.log in what refers to ShibbolethServlet
> and ShibAuthentication:
>
> 2010-07-28 09:26:07,022 INFO  org.dspace.app.webui.servlet.ShibbolethServlet
> @ header:SURNAME=Afonso
> 2010-07-28 09:26:07,022 INFO  org.dspace.app.webui.servlet.ShibbolethServlet
> @ header:GIVEN_NAME=Sergio
> 2010-07-28 09:26:07,022 INFO  org.dspace.app.webui.servlet.ShibbolethServlet
> @ header:[email protected]
> 2010-07-28 09:26:07,022 INFO  org.dspace.app.webui.servlet.ShibbolethServlet
> @ header:DSPACE_ROLES=Administrator;GroupX
> 2010-07-28 09:26:07,022 INFO  org.dspace.app.webui.servlet.ShibbolethServlet
> @ header:Shib-Application-ID=repo-x
> 2010-07-28 09:26:07,022 INFO  org.dspace.app.webui.servlet.ShibbolethServlet
> @ header:REMOTE_USER
>
> 2010-07-28 09:26:07,022 DEBUG org.dspace.authenticate.ShibAuthentication @
> header:SURNAME=Afonso
> 2010-07-28 09:26:07,022 DEBUG org.dspace.authenticate.ShibAuthentication @
> header:GIVEN_NAME=Sergio
> 2010-07-28 09:26:07,022 DEBUG org.dspace.authenticate.ShibAuthentication @
> header:[email protected]
> 2010-07-28 09:26:07,022 DEBUG org.dspace.authenticate.ShibAuthentication @
> header:DSPACE_ROLES=Administrator;GroupX
> 2010-07-28 09:26:07,022 DEBUG org.dspace.authenticate.ShibAuthentication @
> header:Shib-Application-ID=repo-x
> 2010-07-28 09:26:07,023 DEBUG org.dspace.authenticate.ShibAuthentication @
> header:REMOTE_USER=
>
> And i have configured in DSpace the group:
>
> ID:8 Name:GroupX
>
> In a previous version from DSpace (1.5.2 IIRC) I was able to see in the
> dspace.log the getSpecialGroup being filled, but with this configuration I
> can't seem to find it on the log files.
>
> Best regards,
> Sérgio Afonso
>
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://ad.doubleclick.net/clk;226879339;13503038;l?
> http://clk.atdmt.com/CRS/go/247765532/direct/01/
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
>

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to