using the built-in balancer-manager ui or curl to disable a balancer member does not actually do anything.
command: /usr/bin/curl --silent --insecure -o /dev/null -XPOST '
https://localhost:443/balancer-manager?' -d b=
home.monolith.on1.saasure.net -d w=
https://on1-lbmo01c.aue1t.internal -d nonce=20e16be2-eb5f-42c0-b061-57af2968c7db -d w_status_D=1
after running the above command, the status of the member reflects as changed, but traffic is still flowing to the host (as evidenced by tailing log files on the balancer member).
LoadBalancer Status for balancer://
home.monolith.on1.saasure.net [pb9c23464_home_monolith_on1_saasure_net]
https://on1-lbmo01b.aue1t.internal 1.00 0 Init Ok 0 0 0 0 0
balancer config:
<Location /balancer-manager>
# Explicitly turn off rewrites if we match /balancer-manager
RewriteEngine off
SetHandler balancer-manager
Order deny,allow
Deny from all
Allow from 127.0.0.1 ::1
Allow from localhost
</Location>
has anyone seen this before, or is it just some subtle misconfiguration on my side that i overlooked?
thanks,
felix