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

mod_proxy_hcheck Doesn't perform checks - RHEL8

XMLWordPrintable

    • +

      This works as expected on RHEL6 and RHEL7, but not on RHEL8(RPM)

      Added the following config and restart the server:

      <VirtualHost _default_:80>
      ServerName localhost
          ProxyPass /test balancer://testAP/ stickysession=JSESSIONID
          ProxyPassReverse /test balancer://testAP/
      
          <Proxy balancer://testAP>
              BalancerMember http://www.redhat.com:80 loadfactor=10 hcmethod=TCP hcinterval=10 hcpasses=2 hcfails=3
              BalancerMember http://www.jboss.org:80 loadfactor=10 hcmethod=TCP hcinterval=10 hcpasses=2 hcfails=3
          </Proxy>
      </VirtualHost>
      
      LogLevel proxy_hcheck:TRACE8
      LogLevel proxy:TRACE8
      LogLevel watchdog:TRACE8
      

      But health check does not work

      There is the following similar bug filed at :
      bz: https://bz.apache.org/bugzilla/show_bug.cgi?id=60757
      svn: https://svn.apache.org/viewvc?view=revision&revision=1792905

      But, it does not resolves the issue. Looks addtional fix.

      From the error_log

      [Tue Sep 29 08:22:00.127526 2020] [proxy_hcheck:trace4] [pid 31595:tid 140598678292800] mod_proxy_hcheck.c(1035): AH10019: Missing unique per-server context: 10.0.138.199 (55786c0cfd58:55786c0116c0) (no hchecks)
      

              gzaronik@redhat.com George Zaronikas
              plodge Paul Lodge
              Paul Lodge Paul Lodge
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: