Forum Discussion
Rich_Hill_11043
Jun 24, 2011Nimbostratus
SIP 480 RESELECT
I'm load balancing UDP SIP traffic across 4 SIP proxies, using CALL-ID for persistence. When we exceed a certain number of calls per second or a certain number of sessions, the SIP proxy responds with a response code of 480.
I'm trying to write an iRule to respond to the receipt of the 480 error code by performing a reselect from the same pool.
My problem is that the response code comes as part of the SIP_RESPONSE event, but the LB::reselect isn't valid in that event context.
Any help would be greatly appreciated!
- The_BhattmanNimbostratusHi Rich,
- Rich_Hill_11043NimbostratusI have a call per second limiting rule in place already. Rate limiting isn't the problem, it's responding to error codes from the SIP proxies. I want to be able to receive a 480 error code from a SIP proxy and then respond to that by selecting a different SIP proxy for that call.
- hooleylistCirrostratusHi Rich,
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