Forum Discussion
Brandon_Burns_8
Feb 22, 2007Historic F5 Account
SIP monitor help
I need to be able to create a SIP monitor that uses the REGISTER method rather than using the standard OPTIONS method that our current SIP monitor uses.
A packet capture of the current monitor looks like this.
OPTIONS sip:10.10.50.100:5060 SIP/2.0
Via: SIP/2.0/UDP wa5.sonomatraining.net:5060;branch=z9hG4bK34b56b43
Max-Forwards: 1
To: sip:10.10.50.100
From: sip:anonymous@wa5.sonomatraining.net;tag=51a51a34
Call-ID: 0000333945ba5e1e@wa5.sonomatraining.net
CSeq: 1169841694 OPTIONS
Accept: application/sdp
Content-Length: 0
It would need to look like this
REGISTER sip:10.10.50.100:5060 SIP/2.0
Max-Forwards: 1
To: sip:10.10.50.100
From: sip:anonymous@wa5.sonomatraining.net;tag=51a51a34
Call-ID: 0000333945ba5e1e@wa5.sonomatraining.net
CSeq: 1169841694 REGISTER
Is this possible, and if so how would I go about doing this?
Thanks in advance
3 Replies
- hoolio
Cirrostratus
I don't think you'd want to use an iRule to do the health checking as the rule would only be triggered when a client request is received. - Brandon_Burns_8Historic F5 AccountThanks, I'll try that. Is there a way to generate a random number for the branch portion of the request and insert it as that needs to increment each time?
- hoolio
Cirrostratus
I don't know of any scripting functionality available in the default monitor send string. If you really need to generate an index, I think you'd need to write an external monitor.
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