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 01-01-2010, 10:25 PM   #1
jdaskew
Junior Member
 
Join Date: Jan 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
jdaskew is on a distinguished road
Default Technical question re: incoming calls & Asterisk

I set up a new Asterisk system (PBX in a Flash) and am having some difficulty connecting via Voxalot. I suspect that I'm missing something and hope that someone has some advice or insight.

My system is currently registering to us.voxalot.com. Asterisk uses SRV records, so the registration ends up going to one of the proxies listed at _sip._udp.us.voxalot.com (there are four proxies listed). Looks like a round robin DNS, so the registration tends to move around throughout the day.

When calls come in, it seems that it can come from any of the four proxies - not necessarily the one I am currently registered to. If the call happens to come from the registered proxy, everything is fine. Asterisk associates the call with voxalot and sends it thorugh. If the call comes from one of the other proxies, Asterisk does not make the association and sends it to the anonymous (from-sip-external) context.

Now Asterisk could remedy this by comparing against all of the SRV records as opposed to just comparing against the currently registered one, but I believe there is another problem...

For any client (not just Asterisk) that is behind a NAT, I would think that incoming INVITES from the other proxies would get dropped. As I understand it, the only proxies that could send an invite would be ones that were recently contacted (for practical purposes, this would be the currently registered proxy).

Please let me know if I'm overlooking something (obvious or otherwise) or if this is a know issue.

Happy New Year!

Edit: I have "Sym NAT" turned on in my account.

Last edited by jdaskew; 01-01-2010 at 10:33 PM. Reason: add'l info
jdaskew is offline   Reply With Quote
Unread 01-03-2010, 06:22 PM   #2
jdaskew
Junior Member
 
Join Date: Jan 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
jdaskew is on a distinguished road
Default

I've also tried with Symmetric NAT = No.

Is anyone else having intermittent issues with inbound calling?
jdaskew is offline   Reply With Quote
Unread 01-03-2010, 09:04 PM   #3
green
Senior Member
 
Join Date: Jul 2007
Posts: 143
Thanks: 13
Thanked 20 Times in 19 Posts
green will become famous soon enough
Default

Check this http://forum.voxalot.com/voxalot-sup...g-options.html
green is offline   Reply With Quote
Unread 01-04-2010, 01:28 AM   #4
jdaskew
Junior Member
 
Join Date: Jan 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
jdaskew is on a distinguished road
Default

Thanks Green, I think my issue is similar. It sounds like I'll need to define a peer for each of Voxalot's proxies. I seem to be getting incoming messages from any/all of them, regardless of which one I'm registered to.

proxy02.us1.voxalot.com
proxy01.us1.voxalot.com
proxy01.eu1.voxalot.com
proxy01.au1.voxalot.com
jdaskew is offline   Reply With Quote
Unread 01-04-2010, 02:00 PM   #5
green
Senior Member
 
Join Date: Jul 2007
Posts: 143
Thanks: 13
Thanked 20 Times in 19 Posts
green will become famous soon enough
Default

Quote:
Originally Posted by jdaskew View Post
It sounds like I'll need to define a peer for each of Voxalot's proxies.
Alternatively you can setup port forwarding for port 5060/UDP on your NAT device. This will allow you to forget about the keepalives measures. To restore some protection you may need to add IP addresses of your VSPs into your peer definitions using deny/permit statements.
green is offline   Reply With Quote
Unread 01-04-2010, 04:48 PM   #6
jdaskew
Junior Member
 
Join Date: Jan 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
jdaskew is on a distinguished road
Default

Quote:
Originally Posted by green View Post
Alternatively you can setup port forwarding for port 5060/UDP on your NAT device. This will allow you to forget about the keepalives measures. To restore some protection you may need to add IP addresses of your VSPs into your peer definitions using deny/permit statements.
I actually have port forwarding set up already. The issue I'm having is that Asterisk doesn't recognize the host (because it's different than the one Asterisk registered to). Unrecognized hosts get sent to a "no longer in service" recording.

From what I'm reading, I think this is just a shortcoming in Asterisk's handling of SRV records. IMHO it should (optionally) associate all of the hosts in the SRV record with the trunk and its context.
jdaskew 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
Free DID Numbers, Free Voip Calls, & more Voip Info amroe Voxalot General 54 01-13-2014 09:11 AM
incoming calls not working 315572 Voxalot Support 2 11-21-2009 07:43 AM
incoming sip calls going directly to voicemail vishal3110 Voxalot Support 8 12-13-2008 12:17 AM
Some incoming SIP URI dialed calls slient Tylo Voxalot Support 9 04-09-2008 05:24 PM
Nor receiving incoming calls Sharps1 Voxalot Support 1 10-16-2006 12:38 PM


All times are GMT. The time now is 09:13 PM.


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