-
Bug
-
Resolution: Done-Errata
-
Undefined
-
rhel-9.5
-
None
-
httpd-2.4.62-7.el9
-
Yes
-
Low
-
ZStream
-
1
-
rhel-stacks-web-servers
-
0
-
False
-
False
-
-
None
-
WS-25_1
-
Regression Exception
-
Pass
-
Automated
-
Unspecified
-
Unspecified
-
Unspecified
-
-
All
-
None
What were you trying to do that didn't work?
mod_proxy_balancer setup breaks after upgrade to RHEL 9.5.
Issue analysis shows that stickysession configured as request parameter is ignored.
Matches ASF known issue:
https://bz.apache.org/bugzilla/show_bug.cgi?id=69443
What is the impact of this issue to you?
RHEL can't be upgraded to 9.5 because application breaks due to lost session.
Please provide the package NVR for which the bug is seen:
httpd
How reproducible is this bug?:
Consistentily
Steps to reproduce
- Start with RHEL 9.5 or upgrade to it
- install httpd package
- Configure mod_proxy_balancer with LogLevel debug
LogLevel debug <Proxy "balancer://loadbalancer"> BalancerMember http://localhost:16611 route=01 BalancerMember http://localhost:16612 route=02 ProxySet stickysession=node ProxyPreserveHost On </Proxy> ProxyPass /app/ balancer://loadbalancer/
Restart httpd
- Invoke
httpd://localhost/app/test?node=.01
Expected results
Log should show how the node parameter is handled:
AH01159: Found value .01 for stickysession node
Actual results
Instead, the balancer is invoked directly
AH10122: proxy: Entering byrequests for BALANCER (balancer://loadbalancer)
- links to
-
RHSA-2025:152090
httpd update