[asterisk-users] [SPAM:9.0] extension not found
Brian
brel.astersik100129 at copperproductions.co.uk
Sat Feb 13 01:58:39 CST 2010
On Sat, 2010-02-13 at 12:54 +0530, cool dude wrote:
> hi friend need ur help in dial plan, i want to allow exten 2000 to
> 2005 can make call outside and exten 2006 to 2010 can not make call
> outside. heres my dial plan.
>
> sip.conf
>
> [general]
> port = 5060
> bindaddr = 0.0.0.0
> context = others
> [2000]
> type=friend
> context=outside
> secret=1234
> host=dynamic
>
> [2001]
> type=friend
> context=outside
> secret=1234
> host=dynamic
>
> [2002]
> type=friend
> context=outside
> secret=1234
> host=dynamic
>
> [2003]
> type=friend
> contex=outside
> secret=1234
> host=dynamic
>
> [2004]
> type=friend
> contex=outside
> secret=1234
> host=dynamic
>
> [2005]
> type=friend
> contex=outside
> secret=1234
> host=dynamic
>
> [2006]
> type=friend
> contex=internal
> secret=1234
> host=dynamic
>
> [2007]
> type=friend
> contex=internal
> secret=1234
> host=dynamic
> [2008]
> type=friend
> contex=internal
> secret=1234
> host=dynamic
>
> [2009]
> type=friend
> contex=internal
> secret=1234
> host=dynamic
>
> [2010]
> type=friend
> contex=internal
> secret=1234
> host=dynamic
>
> ################################################################################## ##########
> vi /etc/asterisk/extensions.conf
> [from-zaptel]
> exten => s,1,wait(2)
> exten => s,n,dial(sip/2000)
> exten => s,n,dial(sip/2001)
> exten => s,n,Playback(tt-weasels)
> [others]
> include => internal
> include => outside
> [internal]
> exten => _20XX,1,Dial(SIP/${EXTEN})
> exten => _20XX,n,VoiceMail(${EXTEN}@others,u)
> exten => _20XX,n,Hangup()
> [outside]
> exten => 2001,1,Dial(Zap/1-1/${EXTEN})
> exten => 2001,n,Hangup
> exten => 2002,1,Dial(Zap/1-1/${EXTEN})
> exten => 2002,n,Hangup
> exten => 2003,1,Dial(Zap/1-1/${EXTEN})
> exten => 2003,n,Hangup
> exten => 2004,1,Dial(Zap/1-1/${EXTEN})
> exten => 2004,n,Hangup
> exten => 2005,1,Dial(Zap/1-1/${EXTEN})
> exten => 2005,n,Hangup
>
> this is the log when i am calling from exten 2000 to outside
>
> Connected to Asterisk 1.4.29 currently running on localhost (pid =
> 2243)
> Verbosity is at least 3
> [Feb 13 12:05:47] NOTICE[2482]: chan_sip.c:15124
> handle_request_invite: Call from '2002' to extension '9193696136'
> rejected because extension not found.
>
You don't have an extension '9193696136' or anything to handle it. I'm
not familiar with your dialcodes, so assuming you are dialing '9' for an
outside line, followed by a 9 digit number this may work (untested)
exten => _9XXXXXXXXXX,1,NoOp(--NOTED OUTSIDE CALL--)
exten => _9XXXXXXXXXX,2,Dial(ZAP/1-1/${EXTEN:1})
More information about the asterisk-users
mailing list