Uploaded image for project: 'mod_cluster'
  1. mod_cluster
  2. MODCLUSTER-703

Handle multiple JSESSIONID with overlapping domains or paths

    XMLWordPrintable

    Details

    • Affects:
      Migration, Compatibility/Configuration

      Description

      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?

        Attachments

          Activity

            People

            Assignee:
            rhn-engineering-jclere Jean-Frederic Clere
            Reporter:
            fredericcornuau Frederic CORNUAU (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated: