Firefox bug on LocalStorage (i.e. idp.storage.htmlLocalStorage=true)
takeshi at nii.ac.jp
Sat Jul 14 09:00:23 EDT 2018
If you have a trouble with Firefox 61.0/61.0.1 and with Shibboleth IdP configuration idp.storage.htmlLocalStorage=true, it may be caused by Firefox bug.
I found LocalStorage provides out of sync data (stale or empty) if:
1. multi processes (e10s) used
2. cookie preference "Keep until: I close Firefox" is selected
This will cause SLO propagation failure and stateless clustering failure.
Additionally, it is also broken in private browsing windows of Firefox, so you should avoid it when you have any trouble with LocalStorage.
I've tested Firefox 61.0 and 61.0.1 and both are affected. Other versions and browsers are not tested.
More information about the users