Uploaded image for project: 'JBoss Core Services'
  1. JBoss Core Services
  2. JBCS-399

stickysession parameter specified in ProxyPass line is not enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • httpd 2.4.23 GA
    • httpd
    • None
    • jbcs-httpd24-httpd-2.4.23-RHEL7-x86_64.zip

      In the following reverse proxy and load balancing configuration, stickysession parameter specified in the ProxyPass line is not enabled.

      Listen site1.example.com:80
      
      <VirtualHost site1.example.com:80>
        ProxyRequests Off
        ProxyPass /jboss-helloworld balancer://webapps/jboss-helloworld stickysession=JSESSIONID|jsessionid
        ProxyPassReverse /jboss-helloworld balancer://webapps/jboss-helloworld
      </VirtualHost>
      
      <Proxy balancer://webapps>
        BalancerMember http://site0.example.com:8180 route=jvm1 loadfactor=10
        BalancerMember http://site0.example.com:8280 route=jvm2 loadfactor=10
      </Proxy>
      

      The condition this problem occurs is that stickysession paramter is specified in ProxyPass line in VirtualHost block and the corresponding Proxy block is located outside the VirtualHost block.

      This is also reproducible in httpd-2.4.27 as well as JBCS 2.4.23.

              gzaronik@redhat.com George Zaronikas
              rhn-support-myoshida Masato Yoshida
              Marek Czernek Marek Czernek (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: