[jboss-jira] [JBoss JIRA] (WFLY-10485) Distributed web sessions fail to replicate if Undertow configured with custom session ID alphabet

Paul Ferraro (JIRA) issues at jboss.org
Wed May 30 12:11:00 EDT 2018


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)


More information about the jboss-jira mailing list