Paul Ferraro created WFLY-10485:
-----------------------------------
Summary: Distributed web sessions fail to replicate if Undertow configured
with custom session ID alphabet
Key: WFLY-10485
URL:
https://issues.jboss.org/browse/WFLY-10485
Project: WildFly
Issue Type: Bug
Components: Clustering
Affects Versions: 13.0.0.Beta1
Reporter: Paul Ferraro
Assignee: Paul Ferraro
The wildfly-clustering-web-undertow module currently assumes that session IDs generated by
Undertow are marshallable using Base64.getUrlDecoder().
Undertow 2.0.x added support for customizing the alphabet using a system property. Any
user doing so will be unable to use distributed web session manager, as the generated
session IDs will fail to marshal at runtime.
At the very least, we should detect the use of this system property and disable the
session ID marshalling optimization. At most, we can adapt the marshalling optimization
to use the custom alphabet.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)