Forum Discussion
AngryCat_52750
Mar 29, 2012Nimbostratus
irule or other - soap http-response solution??
We currently have a web server making a SOAP service call to a VS on the F5 and that gets sent to a pair of application servers. Currently the VS is set to listen on tcp port 7333 and the health monitor is monitoring on port 7333. We had an issue where the back end services were not responding to the SOAP calls but the port was still up.
So we had a request to inspect the http response to see what the error codes are and create a log message based of that..
My questions are for the VS, would we have to add a http profile and include an irule that would look for the http response and in that irule create a log message on the F5. Would the health monitor have to change or can we leave it monitoring the tcp 7333 port?
- HamishCirrocumulusYes, create an iRule (You don't NEED an HTTP profile, but it does make it easier if the BigIP parses the responses and you use the [HTTP::xx] commands).
- hooleylistCirrostratusAs Hamish says...
- AngryCat_52750Nimbostratusthanks for the help guys.. we are planning to implement your suggestion.. we are keeping the health monitor as a simple tcp 7333 monitor but creating an irule to catch the 404 and 500 responses..
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects