[asterisk-users] question on originate call

Jerry Geis geisj at pagestation.com
Wed Feb 4 13:40:11 CST 2009


Jerry Geis wrote:
> I have outgoing call files working. I am trying to get the manager to 
> originate a call.
> My outgoing call file that works looks like:
>
> Channel: SIP/devcentos5x64_to_panel/mediaport
> SetVar: MEETME_PLAYFILE=/home/silentm/record/pc.1725.wav
> SetVar: agi_pa_recno=1725
> Context: smvoice-dialout
> Extension: smvoice_single_mediaport
> Priority: 1
> RetryTime: 2
> WaitTime: 40
> MaxRetries: 0
> SetVar: SIPADDHEADER="Alert-Info: Ring Answer"
> CallerID: Jerry Geis 204 <317>
> SetVar: agi_port=
> SetVar: agi_extension= TESTING
> SetVar: agi_seconds_to_ring=40
> SetVar: agi_dwc_record_num=43
>
>
> The Manager API session looks like:
> 04-Feb-09 08:22 am asterisk_command() Action: Login
> 04-Feb-09 08:22 am asterisk_command() Username: MessageNet
> 04-Feb-09 08:22 am asterisk_command() Secret: XXXXX
> 04-Feb-09 08:22 am asterisk_command() Events: off
> 04-Feb-09 08:22 am DEBUG: Response: Success[CR ][LF ]Message: 
> Authentication accepted[CR ][LF ][CR ][LF ]
> Action: Originate[CR ][LF ]
> Channel: SIP/devcentos5x64_to_panel/mediaport[CR ][LF ]
> Variable: MEETME_PLAYFILE=/home/silentm/record/pc.1725.wav[CR ][LF ]
> Variable: agi_pa_recno=1725[CR ][LF ]
> Context: smvoice-dialout[CR ][LF ]
> Exten: smvoice_single_mediaport[CR ][LF ]
> Priority: 1[CR ][LF ]
> Timeout: 40[CR ][LF ]
> Variable: SIPADDHEADER="Alert-Info: Ring Answer"[CR ][LF ]
> Variable: agi_port=3[CR ][LF ]
> Variable: agi_extension= TESTING[CR ][LF ]
> Variable: agi_seconds_to_ring=40[CR ][LF ]
> Variable: agi_dwc_record_num=14[CR ][LF ]
> [CR ][LF ]
> 04-Feb-09 08:22 am DEBUG: Response: Error[CR ][LF ]Message: Originate 
> failed[CR ][LF ][CR ][LF ]
>
>
> What am I missing to get the manager API to place the call instead of 
> a call file?
> Thanks,
>
> Jerry
>
>
Seems like the first call to Channel is being MADE successfully.

Then it goes to do Context and Exten: I get failed...

[smvoice-dialout]
exten => smvoice_single_mediaport,1,agi(smvoice)
exten => smvoice_single_mediaport,n,Hangup

I am running an AGI at that point. Can the Mangager API not handle that????
All the AGI is doing looking at the variables and playing a wave file 
(at this time).
This works fine using a call file.

Any thoughts?

Jerry






More information about the asterisk-users mailing list