[asterisk-users] Redirect call based on CLI???
Danny Nicholas
danny at debsinc.com
Thu Feb 25 09:28:24 CST 2010
Do a "core set verbose 10" and repeat the test. CLI should tell you what
you need to handle the exception.
-----Original Message-----
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Brian
Sent: Thursday, February 25, 2010 9:12 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Redirect call based on CLI???
On Thu, 2010-02-25 at 03:00 -0800, Kyle Kienapfel wrote:
>
http://www.voip-info.org/tiki-index.php?page=Asterisk%20config%20extensions.
conf
> Has example
> exten => s,1,Answer
> exten => s/9184238080,2,Set(CALLERID(name)=EVIL BASTARD)
> exten => s,2,Set(CALLERID(name)=Good Person)
> exten => s,3,Dial(SIP/goodperson)
>
> for white list
>
> exten => s/123123123,1,Dial(SIP/phoneA)
> exten => s/456456456,1,Dial(SIP/phoneA)
> exten => s,1,Dial(SIP/phoneB)
>
>
Thanks Kyle.
I tried the example given but I could not get this to work - basically
if I dial it from any phone that does not match 0800800800 (for
illustration) it hangs up the channel with an error.
exten => 845/0800800800,n,Set(CALLERID(name)=EVIL BASTARD)
-->-- Auto fallthrough, channel 'SIP/1000-00000017' status is 'UNKNOWN'
I'm struggling to work out the logic here of a non-match, but this was
not caught by i or s in error, so I'm probably missing some brain
connection here.
However, I've managed to do what I want using gotoif statements matching
caller id - but I'd be interested to work out how the above is meant to
branch on a non-match.
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list