INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Jobs

CS1000 SIP Trunk error 400 Bad Request

CS1000 SIP Trunk error 400 Bad Request

(OP)
Guys/Gals,
Can anyone tell me why the CS1k is rejecting this Invite? It looks pretty standard, except for the length of the sdp content. The invite is coming from a Cisco Meeting Server (formerly Acano) and is getting to us via an Oracle(Acme Packet) SBC. The CS1k uses this same SBC for our SIP trunks to Carrier and we have no issues there. Example call flows are below. I have changed the NPA and NXX for privacy. The PBX is a CS1k Release 7.0. I have a seperate node set up just for SIP trunks to SBC/Carrier. This has been in production for 5 years and works great. The customer has added a Cisco Meeting Server and are looking to use SIP trunks to talk back and forth. If the CS1k generates the call to the Acano Bridge everything works fine. That call flow would be CS1k-->SBC-->CMS. However when the CMS generates the call the CS1k rejects the invite immediately with a 400 Bad Request. I need to know what the CS1k does not like about the invite so I can have the Oracle SBC manipulate the headers and such to make it acceptable. Any help is greatly appreciated.
Thanks

10.236.1.251 = SBC
10.236.1.77 = CS1k

Failed Call Example

CMS-->SBC-->CS1k
----------------------------------------
Jun 13 18:43:54.750 On [0:0]10.236.1.251:5060 sent to 10.236.1.77:5060
INVITE sip:1234564288@10.236.1.77:5060 SIP/2.0
Via: SIP/2.0/UDP 10.236.1.251:5060;branch=z9hG4bKud37lc1030nesv4tu500.1
Call-ID: 31bf40c3-4178-4e83-888e-b2d2696b6684
CSeq: 131091459 INVITE
Max-Forwards: 69
Contact: <sip:1234563990@10.236.1.251:5060;transport=udp>;isFocus
To: <sip:1234564288@10.236.1.77;user=phone>
From: "Test Space" <sip:1234563990@10.236.1.251;user=phone>;tag=64b6e9f9d1eea15c
Allow: INVITE,ACK,CANCEL,OPTIONS,INFO,BYE,REFER,SUBSCRIBE,NOTIFY,MESSAGE
Supported: timer
Session-Expires: 1800
Min-SE: 90
User-Agent: Acano CallBridge
Content-Type: application/sdp
Content-Length: 2842

v=0
o=Acano 0 0 IN IP4 10.236.1.251
s=-
c=IN IP4 10.236.1.251
b=CT:1953
t=0 0
m=audio 34150 RTP/AVP 108 107 109 110 9 99 111 100 104 103 0 8 15 102 18 13 118 101
a=sendrecv
a=rtpmap:108 opus/48000/2
a=rtpmap:107 MP4A-LATM/90000
a=fmtp:107 profile-level-id=24;bitrate=64000;object=23
a=rtpmap:109 G7221/32000
a=fmtp:109 bitrate=48000
a=rtpmap:110 G7221/32000
a=fmtp:110 bitrate=32000
a=rtpmap:9 G722/8000
a=rtpmap:99 G7221/16000
a=fmtp:99 bitrate=32000
a=rtpmap:111 G7221/32000
a=fmtp:111 bitrate=24000
a=rtpmap:100 G7221/16000
a=fmtp:100 bitrate=24000
a=rtpmap:104 speex/32000
a=rtpmap:103 speex/16000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:15 G728/8000
a=rtpmap:102 speex/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=yes
a=rtpmap:13 CN/8000
a=rtpmap:118 CN/16000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
m=video 31054 RTP/AVP 97 116 96 34 31 100 121
b=TIAS:2000000
a=content:main
a=sendrecv
a=rtcp-fb:* nack pli
a=rtcp-fb:* ccm fir
a=rtpmap:97 H264/90000
a=fmtp:97 profile-level-id=428014;max-mbps=489600;max-fs=8160;max-cpb=4000;max-dpb=4752;max-fps=6000
a=rtpmap:116 H264/90000
a=fmtp:116 profile-level-id=428014;max-mbps=489600;max-fs=8160;max-cpb=4000;max-dpb=4752;max-fps=6000;packetization-mode=1
a=rtpmap:96 H263-1998/90000
a=fmtp:96 qcif=1;cif=1;cif4=1;custom=1024,768,1;custom=1280,720,1
a=rtpmap:34 H263/90000
a=fmtp:34 qcif=1;cif=1;cif4=1
a=rtpmap:31 H261/90000
a=fmtp:31 qcif=1;cif=1
a=rtpmap:100 VP8/90000
a=rtcp-fb:100 nack
a=rtpmap:121 x-rtvc1/90000
a=x-caps:121 263:1920:1080:30.0:2000000:1;4389:1280:720:30.0:2000000:1;8455:640:480:30.0:2000000:1;10345:352:288:30.0:2000000:1;12912:176:144:30.0:2000000:1
a=label:11
m=video 32182 RTP/AVP 97 116 96 34 100 121
b=TIAS:2000000
a=content:slides
a=sendrecv
a=rtcp-fb:* nack pli
a=rtcp-fb:* ccm fir
a=rtpmap:97 H264/90000
a=fmtp:97 profile-level-id=428014;max-mbps=270000;max-fs=9000;max-cpb=4000;max-dpb=4752;max-fps=3000
a=rtpmap:116 H264/90000
a=fmtp:116 profile-level-id=428014;max-mbps=270000;max-fs=9000;max-cpb=4000;max-dpb=4752;max-fps=3000;packetization-mode=1
a=rtpmap:96 H263-1998/90000
a=fmtp:96 qcif=1;cif=1;cif4=1;custom=1024,768,1;custom=1280,720,1
a=rtpmap:34 H263/90000
a=fmtp:34 qcif=1;cif=1;cif4=1
a=rtpmap:100 VP8/90000
a=rtcp-fb:100 nack
a=rtpmap:121 x-rtvc1/90000
a=x-caps:121 263:1920:1080:30.0:2000000:1;4389:1280:720:30.0:2000000:1;8455:640:480:30.0:2000000:1;10345:352:288:30.0:2000000:1;12912:176:144:30.0:2000000:1
a=label:12
m=application 34154 UDP/BFCP *
c=IN IP4 10.236.1.251
a=floorctrl:c-only s-only
a=confid:1
a=userid:295
a=floorid:2 mstrm:12
m=application 34900 UDP/UDT/IX *
a=ixmap:0 ping
a=ixmap:2 xccp
a=fingerprint:sha-256 38:6A:1E:2F:96:D6:24:73:3D:F9:7F:93:73:88:B7:A4:8D:66:C9:10:D8:64:20:BE:5E:4B:0A:F2:B2:0D:DB:9C
a=setup:passive
----------------------------------------
Jun 13 18:43:54.759 On [0:0]10.236.1.251:5060 received from 10.236.1.77:5060
SIP/2.0 400 Bad Request
From: "Test Space"<sip:1234563990@10.236.1.251;user=phone>;tag=64b6e9f9d1eea15c
To: <sip:1234564288@10.236.1.77;user=phone>;tag=553b678-4d01ec0a-13c4-55013-6132e60-7fba8d49-6132e60
Call-ID: 31bf40c3-4178-4e83-888e-b2d2696b6684
CSeq: 131091459 INVITE
Via: SIP/2.0/UDP 10.236.1.251:5060;branch=z9hG4bKud37lc1030nesv4tu500.1
Supported: 100rel,x-nortel-sipvc,replaces
User-Agent: Nortel CS1000 SIP GW release_7.0 version_ssLinux-7.00.20
Allow: INVITE,ACK,BYE,REGISTER,REFER,NOTIFY,CANCEL,PRACK,OPTIONS,INFO,SUBSCRIBE,UPDATE
Content-Length: 0

----------------------------------------

RE: CS1000 SIP Trunk error 400 Bad Request

Holy codec alphabet soup! Looks like just about everything BUT G.711 is offered.

Make sure the port numbers match up to the ranges configured on the CS1K side.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Resources

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close