Forum Discussion
Chad_Fox_103169
Nimbostratus
Feb 03, 2010Routing UDP SIP responses to Via Address
Does anyone have a way to route UDP SIP responses to the address in the first Via of the message?
In general I'm looking for something roughly of the nature:
when SIP_RESPONSE {
node [SIP::via sent_by]
}
But something that actually works.
On 9.4.8 the messages get sent back to a previous client_addr (but not necessarily the right one).
I'm trying to work around it by explicitly telling the LTM where to send the response.
Thanks in advance
Chad
- Colin_Walker_12Historic F5 AccountI don't have a particular rule to help with that, but I'm curious what about the SIP::via command isn't working for you?
- Chad_Fox_103169
Nimbostratus
The [SIP::via sent_by] is pulling the correct ip out of the Via, we can log it to syslog and it is ok. - Colin_Walker_12Historic F5 AccountWith the node command you should be able to route traffic to whatever IP you want. I'm a little confused as to why the same command would log the correct IP but then direct traffic to the wrong one. That doesn't make much sense to me. Do you have a copy of the iRule in question I could look at?
- Chad_Fox_103169
Nimbostratus
What I included previously is the entire thing (minus a log statement). - Nat_Thirasuttakorn
Employee
My guess is you are running node command on server-side of the connection.
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