Brian Deep
2005-Aug-19 12:27 UTC
[Asterisk-Users] Asterisk and Vonage - Can't call out but can receive calls
Hi, I'm trying to get Asterisk to connect to Vonage (softphone acct) to allow me to place and receive calls. I have successfully configured Asterisk to route inbound calls and send them to the correct extension, but I can't get outbound calls to work. I have Asterisk successfully registering with Vonage, but when an INVITE is sent out, I get a "404 Not Found" back from Vonage and thus Asterisk shows "SIP/atlas-east.vonage.net is circuit-busy" Below are my sip.conf and extensions.conf files that I am using. I saw several other sample configuration files that claimed connectivity to Vonage, but I have not been able to get them to work. My Asterisk server is behind a NAT firewall. The files below are the closest I have gotten to complete connectivity. Any feedback is appreciated! One note: I was able to receive calls only if I used atlas-east as the Vonage server. If I used sphone.vopr.vonage.net, no calls came in. sip.conf: [general] externip=X.X.X.X port=5060 bindaddr=X.X.X.X context=vonage-out disallow=all allow=ulaw allow=alaw nat=yes register=####:PASSWORD@atlas-east.vonage.net:5060/201 [vonage] username=#### type=peer secret=PASSWORD port=5060 nat=yes host=atlas-east.vonage.net fromdomain=vonage.net canreinvite=no fromuser=#### dtmfmode=rfc2833 context=vonage-out [201] type=friend username=201 secret=PASSWORD host=dynamic dtmfmode=rfc2833 defaultip=X.X.X.X mailbox=201 callerid=NAME progressinband=no context=from-sip extensions.conf (relevant part) [vonage-out] exten => ####,1,Goto(from-sip,201,1) [from-sip] exten => _9.,1,Dial(SIP/${EXTEN-1}@atlas-east.vonage.net) exten => 201,1,Dial(SIP/201) exten => 202,1,Dial(SIP/202) Thanks, -- Brian
Eric Wieling aka ManxPower
2005-Aug-19 12:30 UTC
[Asterisk-Users] Asterisk and Vonage - Can't call out but can receive calls
Brian Deep wrote:> > [from-sip] > exten => _9.,1,Dial(SIP/${EXTEN-1}@atlas-east.vonage.net) > exten => 201,1,Dial(SIP/201) > exten => 202,1,Dial(SIP/202)try exten => _9.,1,Dial(SIP/${EXTEN:1}@atlas-east.vonage.net)
Mark Phillips
2005-Aug-19 12:50 UTC
[Asterisk-Users] Asterisk and Vonage - Can't call out but can receive calls
You are calling a sip host that you do not have defined in sip.conf. I think the line should look like this exten => _9.,1,Dial(SIP/${EXTEN:1}@vonage) This will force * to look in its sip.conf file for a stanza called [vonage] which you have rather than [atlas-east.vonage.net] which you don't have. Brian Deep wrote:> Hi, > > I'm trying to get Asterisk to connect to Vonage (softphone acct) to allow me to place and receive > calls. I have successfully configured Asterisk to route inbound calls and send > them to the correct extension, but I can't get outbound calls to work. I have > Asterisk successfully registering with Vonage, but when an INVITE is sent out, I > get a "404 Not Found" back from Vonage and thus Asterisk shows > > "SIP/atlas-east.vonage.net is circuit-busy" > > Below are my sip.conf and extensions.conf files that I am using. I saw several other sample configuration > files that claimed connectivity to Vonage, but I have not been able to get them > to work. My Asterisk server is behind a NAT firewall. > The files below are the closest I have gotten to complete connectivity. Any feedback is appreciated! > > One note: > I was able to receive calls only if I used atlas-east as the Vonage server. If > I used sphone.vopr.vonage.net, no calls came in. > > > sip.conf: > [general] > externip=X.X.X.X > port=5060 > bindaddr=X.X.X.X > context=vonage-out > disallow=all > allow=ulaw > allow=alaw > nat=yes > > register=####:PASSWORD@atlas-east.vonage.net:5060/201 > > [vonage] > username=#### > type=peer > secret=PASSWORD > port=5060 > nat=yes > host=atlas-east.vonage.net > fromdomain=vonage.net > canreinvite=no > fromuser=#### > dtmfmode=rfc2833 > context=vonage-out > > [201] > type=friend > username=201 > secret=PASSWORD > host=dynamic > dtmfmode=rfc2833 > defaultip=X.X.X.X > mailbox=201 > callerid=NAME > progressinband=no > context=from-sip > > extensions.conf (relevant part) > [vonage-out] > exten => ####,1,Goto(from-sip,201,1) > > [from-sip] > exten => _9.,1,Dial(SIP/${EXTEN-1}@atlas-east.vonage.net) > exten => 201,1,Dial(SIP/201) > exten => 202,1,Dial(SIP/202) > > > > Thanks, > -- Brian > > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-- Mark, G7LTT/KC2ENI Randolph, NJ http://www.g7ltt.com