Hello,
I was testing ser-0.9.0 in a scenario with two ip phones. When I disconnect one of them from the network, and the other phone call to the disconnected one and then cancel the call before the timeout happens, the following packets are sent:
A SER B (disconnected from the network)
INVITE-> <-100 INVITE-> INVITE-> INVITE-> CANCEL-> <-200 ACK-> ACK-> INVITE-> INVITE-> INVITE-> INVITE-> INVITE-> INVITE-> <-408 <-408 <-408 <-408 <-408 <-408 <-408 <-408 <-408
I'm using t_relay to route the INVITEs.
Thank in advance!!
Jorge
Hi Jorge!
I think there are two problems:
1. ser does not cancel the transaction weird - can you send your config?
2. A does not send an ACK in respond to the 408 A must not send the ACK after the 200 OK, but it must send an ACK after the 408. Looks like a broken client. Which client is it?
regards, klaus
Jorge Crichigno wrote:
Hello,
I was testing ser-0.9.0 in a scenario with two ip phones. When I disconnect one of them from the network, and the other phone call to the disconnected one and then cancel the call before the timeout happens, the following packets are sent:
A SER B (disconnected from the network)
INVITE-> <-100 INVITE-> INVITE-> INVITE-> CANCEL-> <-200 ACK-> ACK-> INVITE-> INVITE-> INVITE-> INVITE-> INVITE-> INVITE->
<-408 <-408 <-408 <-408 <-408 <-408 <-408 <-408 <-408
I'm using t_relay to route the INVITEs.
Thank in advance!!
Jorge
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers