Hi ,
Upgrade from pro 6.18 to pro 6.2 beta worked fine for me, except for Shibboleth login which brings to unlogged session.
If i log on with shibboleth, the IDP/SP process seems ok, but it ends to the default seahub login page (unlogged).
I restarted apache and shibd
The shibd log does not trace anything wrong
My previous Apache config in 6.1 (shibboleth) was :
(inspired from https://manual.seafile.com/deploy/shibboleth_config.html)
#
# seahub
#
# old config 6.1
RewriteRule ^/(seafmedia.*)$ /$1 [QSA,L,PT]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /seahub.fcgi/$1 [QSA,L,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
My new apache config in 6.2 (shibboleth) is :
(accordingly to https://manual.seafile.com/deploy/shibboleth_config.html)
#
# seahub
#
#new config 6.2
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
ProxyPass / http://127.0.0.1:8000/
ProxyPassReverse / http://127.0.0.1:8000/
I suppose that the path from shibboleth to seahub is done by a Rewrite rule, but the previous one is deprecated by the use of wgsi instead of fscgi
RewriteRule ^(.*)$ /seahub.fcgi/$1 [QSA,L,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
Could you give me any help ?
Regards,
Gautier