How To Fix Error SIP 488 Not Acceptable in Cisco Call Manager
How To Fix Error SIP 488 Not Acceptable in Cisco Call Manager
Manager
pbxdom.com/how-to-fix-error-sip-488-not-acceptable-in-cisco-call-manager
Did you get this SIP error on your Cisco call manager?
You already change all the codec, configured transcoder which is register with call
manager and everything seems fine. But outgoing calls still give this error!!!
If we want to go to more deep, the IETF rfc3261 explain about that message:
The response has the same meaning as 606 (Not Acceptable), but only
applies to the specific resource addressed by the Request-URI and the
request may succeed elsewhere.
Often this is related to codec incompatibilities. For anyone encountering this issue, they
should check whether both sides (server and client) have at least one codes they can
negotiate.
For fix that you should check both side configuration, I mean if you got an error for a SIP
trunk you should check the SIP trunk provider codec and config if it’s interconnection in
your company you should check the second server configuration.
For finding and debugging the codec for both side, you can capture SIP session by tools
like Wireshark; you can check the codec for each call.
To fix it you should go to SIP trunk and look for “MTP Preferred Originating Codec” and
change it. Make sure both sides use the same codec.
Step 1:
Login into your Cisco Unified CM Administration and click on Device menu.
2/4
Step 2:
Click on Trunk
Step 3:
Select your SIP trunk and click on to change the configuration.
Step 4:
In SIP trunk configuration goto “SIP Information” section and check the value of “MTP
Preferred Originating Codec.”
To configure Delayed-Offer to Early-Offer for SIP Audio Calls at the global level, perform the
steps in this section.
Step 1:
Open a terminal and connect to your CUCM console.
Step 2:
And enter the following commands:
1. enable
2. configure terminal
3. voice service voip
3/4
4. allow-connections sip
5. early-offer forced
6. exit
4/4