Summary:ASTERISK-02828: asterisk UAC function need to send 487 after get CANCEL in sip
Reporter:mack_jpn (mack_jpn)Labels:
Date Opened:2004-11-16 03:15:32.000-0600Date Closed:2004-11-21 00:42:37.000-0600
Versions:Frequency of
Description:caller is an UAC1.
callee is UAC2 that is asterisk UAC function.

the UAC1 make a call to UAC2.
UAC2 get an INVITE,but UAC1 stop the Invite request it send a CANCEL.
and UAC2 get a CANCEL.
and now is only send a 200 OK by UAC2.

now is send only 200 OK by asterisk UAC function.
I think maybe send more '487 Request Terminalted' is better.

callee(*)      SIP Proxy        caller
UAC2             UAS              UAC1
<----CANCEL------- ----200 OK ------>
-----200 OK------>
-----487 RTerm.-->
<----ACK---------- --- 487 --------->
                  ----200 OK------->

What about?
Comments:By: mack_jpn (mack_jpn) 2004-11-16 04:39:51.000-0600

sorry. it seems fixed at latest cvs.

By: Olle Johansson (oej) 2004-11-20 15:00:04.000-0600

Fixed in cvs.