-
Feature Request
-
Resolution: Unresolved
-
Critical
-
None
-
1.3.8.Final
-
Migration, Compatibility/Configuration
We currently migrate our Apache LB mechanism from mod_jk to mod_proxy_cluster and we face an issue when multiple JSESSIONID (with overlapping domains or paths) are being received.
mod_jk supports multiple JSESSIONID cookies and is able to select the most suitable one based on the jvmRoute (see https://bz.apache.org/bugzilla/show_bug.cgi?id=44116 and https://github.com/apache/tomcat-connectors/blob/trunk/native/common/jk_lb_worker.c#L1034).
On the other hand, mod_proxy_cluster uses only the first JSESSIONID received in the "Cookie" HTTP request header (see https://github.com/modcluster/mod_cluster/blob/1.3.8.Final/native/mod_proxy_cluster/mod_proxy_cluster.c#L1716).
Is-it possible to update mod_proxy_cluster implementation to handle multiple JSESSIONID cookies?