HTTP HealthCheck monitor with POST Statement
We have a couple of Citrix XML Broker service we want to loadbalance, and we're having problems implementing an advanced http healthcheck monitor.
Basically, its a pool-member specific monitor with a POST statement we tried with curl, like this:
curl -X POST -H 'Content-type: text/xml' -d @broker_monitor.xml http://10.10.10.10:8080/scripts/wpnbr.dll
The content of the broker_monitor.xml file (contains the POST body):
And here's the response from the server
separate-credentials-validation launch-reference integrated-authentication rade-session-proxy multi-image-icons user-identity full-icon-data full-icon-hash session-sharing
So, I've written the send string in the monitor like this (minding the quotes and carriage returns)
POST /scripts/wpnbr.dll HTTP/1.1\r\nHost: 10.10.10.10:8080\r\nContent-Type: text/xml\r\n\r\n
However, the pool member is marked as down. I don't know what's going on with this ... Can you see anything wrong?
The version is BIG-IP 11.3.0 Build 3164.0 Hotfix HF10