Closed gaelrayot-epfl closed 1 year ago
@gaelrayot-epfl thanks for the bug report as well as the proposed fix. It looks like an unexpected outcome of the serialization changes introduced in https://github.com/ome/omero-web/pull/435.
As there are multiple configurations to consider here, could you tell us the values of omero.web.session_engine
, omero.web.session_serializer
and possibly omero.web.caches
in your deployment?
omero.web.caches={"default": {"BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/0"}}
omero.web.session_engine=django.contrib.sessions.backends.cache
Regarding omero.web.session_serializer
, nothing's defined.
After upgrading from OMERO.Web 5.16 to 5.19, when accessing the login page from the public space, The app fail with the following stack trace