On 2017-04-20 12:52 PM, J Montoya wrote:
On Thursday 20 Apr 2017, D'Arcy Cain wrote:
On 2017-04-20 12:23 PM, D'Arcy Cain wrote:
Here is the full dialplan for stocktrans2.
I reduced this to the following and I still have the error.
exten => stocktrans2,1,Verbose(0,Entering extension stocktrans2)
same => n(VoiceMail),Set(CDR(userfield)=VoiceMail)
same => n,Verbose(0,${CALLERID(all)} going into voice mail for
stocktrans2)
same => n,VoiceMail(stocktrans2@VoiceMail,u)
same => n,Hangup()
O.K., so -- assuming that extension "darcy" behaves properly if you simplify
it similarly -- nothing before there can be causing the problem.
Actually, it also failed too when I reduced it. Turns out that that's
why I needed to set "_ACCOUNT". Here is the actual reduced version for
stocktrans2. It still fails but substituting "darcy" for "stocktrans2
works OK.
exten => stocktrans2,1,Verbose(0,Entering extension stocktrans2)
same => n(VoiceMail),Set(CDR(userfield)=VoiceMail)
same => n,Verbose(0,${CALLERID(all)} going into voice mail for
stocktrans2)
same => n,Set(_ACCOUNT=stocktrans2)
same => n,VoiceMail(stocktrans2@VoiceMail,u)
same => n,Hangup()
What is in your [VoiceMail] context? Are "stocktrans2" and "darcy" separate
extensions, or is there a catch-all? What is in the "a" extension (which
gets called when the * key is pressed) ?
Nothing in [VoiceMail] context except the mailboxes but this precedes
the context:
[general]
attach=yes
maxsilence=10
maxlogins=3
serveremail=n...@vex.net
format=wav49
fromstring=Vybe Networks Voice Mail
nextaftercmd=yes
forcename=yes
pollmailboxes=yes
pollfreq=5
emailbody=Dear ${VM_NAME}:\n\n\tjust wanted to let you know you were
just left a ${VM_DUR} long message (number ${VM_MSGNUM})\nin mailbox
${VM_MAILBOX} from ${VM_CALLERID}, on ${VM_DATE}, so you might\nwant to
check it when you get a chance. Thanks!\n\n\t\t\t\t-- Vybe Networks\n
They are separate extensions. I do not do catch-alls if I can help it.
Since I generate the configs it is no big deal to expand everything in
each extension.
; voice mail
exten => a,1,Verbose(${ACCOUNT} entering mailbox)
same => n,Set(CDR(userfield)=${ACCOUNT})
same => n,VoicemailMain(${ACCOUNT}@VoiceMail)
same => n,Hangup
The VoiceMail extension, as are all the extensions, is in the
[LocalSets] context.
--
D'Arcy J.M. Cain
Vybe Networks Inc.
http://www.VybeNetworks.com/
IM:da...@vex.net VoIP: sip:da...@vybenetworks.com
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
Check out the new Asterisk community forum at: https://community.asterisk.org/
New to Asterisk? Start here:
https://wiki.asterisk.org/wiki/display/AST/Getting+Started
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users