Forum Discussion

Ignat_Vassilev1's avatar
Ignat_Vassilev1
Icon for Nimbostratus rankNimbostratus
Jan 30, 2012

SIP Monitor question

Hello

 

 

I have problem with SIP health check.

 

 

 

F5 send a SIP OPTIONS request on UDP port 5060 to the SIP server. The SIP server reply with SIP/2.0 200 OK but include SDP in the answer and some how F5 does not like the answer and the server is mark down . Below is the output from monitor loggin

 

 

 

 

 

SIP: Sending:

 

'OPTIONS sip:10.105.111.20:5060 SIP/2.0

 

From: sip:anonymous@autd00f5-cc02.vodafone.com.au;tag=5c0c516e

 

Call-ID: 000021774f260e15@autd00f5-cc02.vodafone.com.au

 

CSeq: 1327894037 OPTIONS

 

Via: SIP/2.0/UDP autd00f5-cc02.vodafone.com.au:5060;branch=z9hG4bK263386c0

 

Max-Forwards: 1

 

To: sip:10.105.111.20

 

Content-Length: 0

 

'

 

--

 

 

 

Received:

 

 

 

SIP/2.0 200 OK

 

Content-Length:133

 

From:sip:anonymous@autd00f5-cc02.vodafone.com.au;tag=5c0c516e

 

To:;tag=ah_2C59067U1.UBB

 

Via:SIP/2.0/UDP autd00f5-cc02.vodafone.com.au:5060;branch=z9hG4bK263386c0

 

Call-ID:000021774f260e15@autd00f5-cc02.vodafone.com.au

 

CSeq:1327894037 OPTIONS

 

Allow:ACK,BYE,CANCEL,INFO,INVITE,NOTIFY,OPTIONS,PRACK,PUBLISH,REFER,SUBSCRIBE,UPDATE

 

Content-Type:application/sdp

 

Content-Disposition:session;handling=required

 

 

 

v=0

 

o=- 0 0 IN IP4 0.0.0.0

 

s=-

 

c=IN IP4 0.0.0.0

 

t=0 0

 

m=audio 0 RTP/AVP 18

 

b=AS:8

 

a=rtpmap:18 G729/8000

 

a=fmtp:18 annexb=no

 

 

 

 

 

Don't recognize this as our reply...

 

8567: down

 

 

 

 

 

 

 

 

 

Any suggestions what can be wrong

 

 

 

Ignat

 

 

 

 

 

  • Hi,

     

    The "To" header in the response is lacking a URI... Maybe that's the issue?

     

    Hope this helps!

     

  • For anyone else stuck on this, it ended up being bug ID534458 which causes the 200 OK to be ignored since the F5 can't parse the response due to the lack of whitespace in the response. You can see it in the example shown in Ignat's question. There is a EngHF for 11.6.0 HF6 if you need it.