Click Here To Visit SIP Broker  

Go Back   Voxalot / SIP Broker Support Forums > Voxalot Forums > Voxalot Support

Voxalot Support Support for the Voxalot service.

 
 
Reply
Thread Tools Display Modes
Unread 04-05-2011, 01:34 AM   #1
vientito
Member
 
Join Date: Dec 2007
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
vientito is on a distinguished road
Default what could cause a cancel?

Here's the scenario. Caller's (A) ATA is not behind router. Callee's (B) ATA behind a router. B has set up all portforwarding rules for both SIP and RTP ports leading to his ATA behind router. Also on B's ATA "HANDLE VIA addr" is turned on to provide external router IP for all subsequent messaging.

When A is calling B, an invite is sent out from A to B. I proceed to see ringing and 200 OK response from B. Just at this point, a SDP media message sent from B in this 200OK message states clearly that IP address is that of the router and RTP port is within range of my forwarded ports on the router. But at this moment, the SIP proxy immediately shouts back a CANCEL message to B as if A had cancelled the call when B picks up the ringing phone. So the call never got an ACK from A and connection is never made. Both phones are using G.711u. I wonder what could cause the cancelling. Is there something the proxy detects that invalidate the call?
vientito is offline   Reply With Quote
Unread 04-05-2011, 07:58 PM   #2
vientito
Member
 
Join Date: Dec 2007
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
vientito is on a distinguished road
Default

I check my log carefully and so far I do find something suspicious. There are in fact two invites being sent out for B, each with a different branch number and almost identical

(1) userB@internal_IP:5060
(2) userB@external_router_IP:5050

When B answers the phone, somehow a CANCEL message is dispatched to cancel the invite sequence for (1). That in itself seems to kill the connection as well. There's no CANCEL message sent for (2) but there's no ACK sent for (2) either so I suppose the act of CANCEL for (1) has killed off (2) for a certain reason.

So far I still have not known exactly why that device behind the router registers twice, once with an internal LAN address and another with an external router IP. But that's not the issue here. Should the CANCEL message for (1) kill off that of (2) as well?
vientito is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to cancel a payment/upgrade wangtianyi Voxalot Support 2 09-14-2009 09:07 AM
Can't get voice packets to bypass VoXaLot v164 Voxalot Support 35 08-23-2009 10:25 PM
feature idea: WEB Callback - Cancel call' aleisorek Voxalot Support 1 12-05-2007 04:49 PM
Can i cancel a VoiceMail message? cashnet Voxalot Support 4 08-07-2006 04:30 AM


All times are GMT. The time now is 08:20 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.