cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2550
Views
15
Helpful
3
Replies

Cancelled incoming call keeps ringing on voip phone.

Frank Hoeben
Level 1
Level 1

Hello all,

I have an odd issue with inbound calls through a SIP trunk via CUBE to our CUCM.

Calls that are cancelled before the phone has been picked up keep ringing until the phone has been picked up. Of course that results in a disconnect as the other call leg has been cancelled already.

 

1 Accepted Solution

Accepted Solutions

Found the cause after looking through the logs.

Because we rewrite the header on INVITE the call-leg could not be cancelled properly.

The solution was to rewrite the header for CANCEL in the same way.

 

For others who might hit this page through a google search, the error was:

SIP/2.0 481 Call Leg/Transaction Does Not Exist

 

Solution:

voice class sip-profiles 1
 request INVITE sip-header To copy "sip:(.*)@" u01
 request INVITE sip-header SIP-Req-URI modify ".*@(.*)" "INVITE sip:\u01@\1"
 request CANCEL sip-header To copy "sip:(.*)@" u01
 request CANCEL sip-header SIP-Req-URI modify ".*@(.*)" "CANCEL sip:\u01@\1"

 

View solution in original post

3 Replies 3

Can you capture a debug ccsip messages and post that along with the trace file of the node the phone is registered to?

Maren

Found the cause after looking through the logs.

Because we rewrite the header on INVITE the call-leg could not be cancelled properly.

The solution was to rewrite the header for CANCEL in the same way.

 

For others who might hit this page through a google search, the error was:

SIP/2.0 481 Call Leg/Transaction Does Not Exist

 

Solution:

voice class sip-profiles 1
 request INVITE sip-header To copy "sip:(.*)@" u01
 request INVITE sip-header SIP-Req-URI modify ".*@(.*)" "INVITE sip:\u01@\1"
 request CANCEL sip-header To copy "sip:(.*)@" u01
 request CANCEL sip-header SIP-Req-URI modify ".*@(.*)" "CANCEL sip:\u01@\1"

 

Thanks for posting your solution. That is helpful for folks who will be looking at this later!