[asterisk-users] Asterisk uses "Anonymous", but why?

Murthy Gandikota murthy64 at hotmail.com
Thu Aug 6 13:54:04 CDT 2015



________________________________
> Date: Thu, 6 Aug 2015 13:33:11 -0500 
> From: rmudgett at digium.com 
> To: asterisk-users at lists.digium.com 
> Subject: Re: [asterisk-users] Asterisk uses "Anonymous", but why? 
> 
> 
> 
> On Thu, Aug 6, 2015 at 1:25 PM, Murthy Gandikota 
> <murthy64 at hotmail.com<mailto:murthy64 at hotmail.com>> wrote: 
> 
> 
> ________________________________ 
>> Date: Thu, 6 Aug 2015 12:55:28 -0500 
>> From: rmudgett at digium.com<mailto:rmudgett at digium.com> 
>> To: asterisk-users at lists.digium.com<mailto:asterisk-users at lists.digium.com> 
>> Subject: Re: [asterisk-users] Asterisk uses "Anonymous", but why? 
>> 
>> 
>> 
>> On Thu, Aug 6, 2015 at 12:33 PM, Murthy Gandikota 
>> 
> <murthy64 at hotmail.com<mailto:murthy64 at hotmail.com><mailto:murthy64 at hotmail.com<mailto:murthy64 at hotmail.com>>> 
> wrote: 
>> 
>> 
>> ________________________________ 
>>> Date: Thu, 6 Aug 2015 12:07:35 -0500 
>>> From: 
> rmudgett at digium.com<mailto:rmudgett at digium.com><mailto:rmudgett at digium.com<mailto:rmudgett at digium.com>> 
>>> To: 
> asterisk-users at lists.digium.com<mailto:asterisk-users at lists.digium.com><mailto:asterisk-users at lists.digium.com<mailto:asterisk-users at lists.digium.com>> 
>>> Subject: Re: [asterisk-users] Asterisk uses "Anonymous", but why? 
>> 
>> <snip> 
>> 
>>>> Here is the CLI command used: 
>>>> 
>>>> ubuntu*CLI> originate SIP/732-xxx-xxxx at vonage-out application dial 
>>>> == Using SIP RTP CoS mark 5 
>>>> [Aug 5 14:16:49] WARNING[32891][C-00000006]: chan_sip.c:23160 
>>> handle_response_invite: Received response: "Forbidden" from 
>>> '"Anonymous" 
>>> 
>> 
> <sip:<did>@69.59.234.67<http://69.59.234.67><http://69.59.234.67><http://69.59.234.67>>;tag=as69898393' 
>>>> ubuntu*CLI> 
>>> 
>>> Use the AMI Originate action or a call file. You can specify a caller 
>>> id there. You cannot specify one from the command line. 
>>> 
>>> Richard 
>> 
>> 
>> Hi Richard 
>> What should I use for extension? Since I am not bridging an extension 
>> with outbound, but making an outbound call and playing a sound file, 
>> what would be the extension? 
>> 
>> Here is my Asterisk-Java code: 
>> 
>> managerConnection.addEventListener(this); 
>> originateAction = new OriginateAction(); 
>> originateAction.setChannel("SIP/"+ani); 
>> originateAction.setContext("from-pstn"); 
>> originateAction.setExten(????); 
>> originateAction.setPriority(new Integer(1)); 
>> originateAction.setCallerId("murthy"); 
>> originateAction.setTimeout(new Integer(30000)); 
>> 
>> // connect to Asterisk and log in 
>> managerConnection.login(); 
>> 
>> // send the originate action and wait for a maximum of 
>> 30 seconds for Asterisk 
>> // to send a reply 
>> originateResponse = 
>> managerConnection.sendAction(originateAction, 30000); 
>> 
>> I get error with this. 
>> 
>> 
>> Here is from-pstn context in extensions.ael 
>> 
>> context from-pstn { 
>> 1619xxxxxxx => { 
>> 
>> This looks like a dialplan pattern match exten but you do not have a 
>> leading '_' to indicate 
>> that it is a pattern so this exten will only match a literal "1619xxxxxxx". 
>> 
>> Answer(); 
>> Playback(welcomesystole); 
>> Read(digito1,,3); 
>> Playback(diastole); 
>> Read(digito2,,3); 
>> 
>> 
> Agi(agi://10.10.22.171:4573/hello.agi?systole=${digito1}&diastole=${digito2}<http://10.10.22.171:4573/hello.agi?systole=$%7bdigito1%7d&diastole=$%7bdigito2%7d><http://10.10.22.171:4573/hello.agi?systole=$%7bdigito1%7d&diastole=$%7bdigito2%7d>); 
>> Hangup() 
>> } 
>> 
>> It is up to you where you want to send the originated call to in your 
>> dialplan. Since you 
>> appear to want to send it to an extension that is a pattern you need to 
>> use a value that 
>> the pattern will match such as 16190000000. 
>> 
>> Richard 
> 
> Hi Richard 
> 
> Thank you for your suggestions. The responses received are: 
> 
> [Aug 6 11:20:28] NOTICE[25977][C-0000001a]: chan_sip.c:23147 
> handle_response_invite: Failed to authenticate on INVITE to '"Vonage 
> User" 
> <sip:1619xxxxxxx at 69.59.234.67<mailto:sip%3A1619xxxxxxx at 69.59.234.67>>;tag=as0bf485e8' 
>> Channel SIP/vonage202-00000019 was never answered. 
> 
> I don't understand the "Channel SIP/vonage202-00000019 was never 
> answered".... your kind clarification is sought. 
> 
> What do you think "Failed to authenticate" on the call you just 
> originated means? 
> Your call was rejected and thus the call was never answered. You have an 
> authentication problem. Vonage could not authenticate the call you 
> originated. 
> 
> Richard 


I use the same password for INBOUND and it works fine! Something amiss with Asterisk OUTBOUND 
because I used the same password with X-Lite and X-Pro Vonage soft phones with successful calls.

Regards 		 	   		  


More information about the asterisk-users mailing list