On Jul 06, 2010 at 16:55, Klaus
Darilion<klaus.mailinglists(a)pernau.at> wrote:
Am 06.07.2010 16:36, schrieb Andrei Pelinescu-Onciul:
On Jul 06, 2010 at 14:06, Klaus
Darilion<klaus.mailinglists(a)pernau.at> wrote:
> Obiously the device is buggy.
>
> But there is also on strange thing at Kamailio: it retransmits the
> CANCEL although it has already received 481 response on the CANCEL
> request.
The first 481 stops the CANCEL retransmissions, however each
additional
provisional reply received after that will trigger a one-time CANCEL
retransmission. That's why you see another retransmission after the
481,
it's the "response" to the 180...
Cool, nice feature.
Unfortunately it doesn't help with David's problem, as the phone
obviously does not see the additional CANCEL - probably the phone's
transaction layer responds again with 481.
What's strange is that according to the dump it does finally reply with
a 487, but 8s after it sent a 481 to the last CANCEL:
<- 100
CANCEL ->
<- 481
<- 180
CANCEL
<-481
[8s]
<-487
True. David, is the 47 sent by the phone autonomously or due to some
user interaction (e.g. rejecting the call)
regards
klaus
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org