cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3491
Views
0
Helpful
3
Replies

SIP/2.0 400 Bad Request - 'Malformed/Missing URL'

jlcembellin
Level 1
Level 1
I have a problem with inbounds calls from an IP PBX to a callmanager 7.X. The call can not be stablished. This is the capture log of the call ***************************** SIP message buffer start ***************************** INVITE sip:172.24.164.7 SIP/2.0 Via: SIP/2.0/UDP 10.151.100.12:5060;rport;branch=z9hG4bKEPSVBUS863e8efa-5b23-4053-89c5-67c08916ac85 To: <172.24.164.7> From: <954637397>;tag=13946664875f3f5b48-2149-4cab-9f44-32090d7cf876 CSeq: 487 INVITE Call-ID: 16249136886150664_d762186d-4aa5-45de-9c98-c3da1bb95021@quadrom.epygi-config.loc Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, NOTIFY, REFER, MESSAGE, UPDATE Contact: Content-Type: application/sdp Supported: replaces, norefersub User-Agent: Epygi Quadro SIP User Agent/v5.3.2 (MIDIGW) Max-Forwards: 70 Content-Length: 390 v=0 o=- 170 395 IN IP4 10.151.100.12 s=- c=IN IP4 10.151.100.12 t=0 0 m=audio 6052 RTP/AVP 0 8 96 97 2 98 18 102 101 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:96 G726-16/8000 a=rtpmap:97 G726-24/8000 a=rtpmap:2 G726-32/8000 a=rtpmap:98 G726-40/8000 a=rtpmap:18 G729/8000 a=fmtp:18 annexb=no a=rtpmap:102 iLBC/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 ***************************** SIP message buffer end ****************************** 13:57:05 Receive SIP message # (31/03/2014 18:57:05:315 GMT) # UDP # 494 bytes # buff size 1 # from: 172.24.164.7:5060 # to: 10.151.100.12:5060 ***************************** SIP message buffer start ***************************** SIP/2.0 400 Bad Request - 'Malformed/Missing URL' Reason: Q.850;cause=100 Date: Mon, 31 Mar 2014 18:57:17 GMT From: <954637397>;tag=13946664875f3f5b48-2149-4cab-9f44-32090d7cf876 Allow-Events: presence Content-Length: 0 To: <172.24.164.7>;tag=1787501341 Call-ID: 16249136886150664_d762186d-4aa5-45de-9c98-c3da1bb95021@quadrom.epygi-config.loc Via: SIP/2.0/UDP 10.151.100.12:5060;rport;branch=z9hG4bKEPSVBUS863e8efa-5b23-4053-89c5-67c08916ac85 CSeq: 487 INVITE ***************************** SIP message buffer end ****************************** 13:57:05 TLayer::MsgToTU # Msg type: 400 # TID: 286 # DID: 285 13:57:05 Try to send SIP message # (31/03/2014 18:57:05:316 GMT) # UDP # 459 bytes # buff size 1 # from: 10.151.100.12:5060 # to: 172.24.164.7:5060 ***************************** SIP message buffer start ***************************** ACK sip:172.24.164.7 SIP/2.0 Via: SIP/2.0/UDP 10.151.100.12:5060;rport;branch=z9hG4bKEPSVBUS863e8efa-5b23-4053-89c5-67c08916ac85 To: <172.24.164.7>;tag=1787501341 From: <954637397>;tag=13946664875f3f5b48-2149-4cab-9f44-32090d7cf876 CSeq: 487 ACK Call-ID: 16249136886150664_d762186d-4aa5-45de-9c98-c3da1bb95021@quadrom.epygi-config.loc User-Agent: Epygi Quadro SIP User Agent/v5.3.2 (MIDIGW) Max-Forwards: 70 Content-Length: 0 ***************************** SIP message buffer end ****************************** 13:57:05 SipSessDlg::Inc4xxProc # Got 400 message # OID: 285 # SID: 16249136886150664 13:57:05 SipSessDlg::ErrorHandling # Error: Negotiation, Move to terminate state # OID: 285 # SID: 16249136886150664 13:57:05 UA --> CM # ReportError # Error: Negotiation # Sip error: 400 # SID: 16249136886150664 13:57:05 SipSessDlg::TerminateTransactions # OID: 285 # SIPID: 16249136886150664_d762186d-4aa5-45de-9c98-c3da1bb95021@quadrom.epygi-config.loc # SID: 16249136886150664 Can anyone help me?
3 Replies 3

Hello, did you edit the logs before posting it here? if not, then we are missing the fields in the incoming INVITE message from PBX.

No phone numbers in the Invite header and From & To fields are also missing.

 

Please check with the PBX.

 

***************************** SIP message buffer start *****************************
INVITE sip:172.24.164.7 SIP/2.0 ----> Number missing here
Via: SIP/2.0/UDP 10.151.100.12:5060;rport;branch=z9hG4bKEPSVBUS863e8efa-5b23-4053-89c5-67c08916ac85
To: ----> Number missing here
From: ;tag=13946664875f3f5b48-2149-4cab-9f44-32090d7cf876 ----> Number missing here
CSeq: 487 INVITE
Call-ID: 16249136886150664_d762186d-4aa5-45de-9c98-c3da1bb95021@quadrom.epygi-config.loc
Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, NOTIFY, REFER, MESSAGE, UPDATE
Contact:
Content-Type: application/sdp
Supported: replaces, norefersub
User-Agent: Epygi Quadro SIP User Agent/v5.3.2 (MIDIGW)
Max-Forwards: 70
Content-Length: 390

v=0
o=- 170 395 IN IP4 10.151.100.12
s=-
c=IN IP4 10.151.100.12
t=0 0
m=audio 6052 RTP/AVP 0 8 96 97 2 98 18 102 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:96 G726-16/8000
a=rtpmap:97 G726-24/8000
a=rtpmap:2 G726-32/8000
a=rtpmap:98 G726-40/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:102 iLBC/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15

 

//Suresh

Please rate all the useful posts

//Suresh Please rate all the useful posts.

I have updated the post with the log in plain text.

Thanks

Please check the PBX side as the incoming invite is missing the numbers as I said above.

//Suresh Please rate all the useful posts.