Forum Discussion
[LTM] Disabling sending RST on VS failure
Hello !
For a project where the client devices have a bad reaction when RST packets was send on his requests when a virtual server is down, I am looking if there was a setting for disable this on a particular VS or pool or maybe with a specific TCP profile ?
This is a workaround for waiting a patch for theses devices, I need a simple setting, if this is not possible, we wait ;-).
Best regards, Olivier.
- AMiles_377865
Cirrocumulus
Hello Olivier,
I think a TCP profile applied to the virtual server would work fine. There's a checkbox for disabling/enabling resets sent by LTM after a timeout. This would affect all traffic that goes through that VS, so it might not be a great long-term solution, but it should at least keep you until your patch.
Best of luck,
Austin
- DennisJann
Nimbostratus
You didn't mention the protocol for this application, but if it's HTTP and you have an http profile assigned to the VS, you could write an iRule to respond with an HTTP 503 Service Unavailable when the pool members are down.
when LB_FAILED { HTTP::respond 503 }
That would prevent the VS from sending a TCP RST. You could get more fancy by having the iRule close the connection after sending the 503 response.
Otherwise, you're going to have to wait until the devices can be patched. Even if the devices were connecting directly to the pool members, the pool members would send a TCP RST when the service was down.
Hope this helps.
- Olivier_Gleizes
Nimbostratus
Hello ! Thank you for these responses ! But i'am waiting now for testing it. I keep you inform if that solve this case.
Best regards, Olivier.
Recent Discussions
Related Content
* 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