Sorry for the reply so quick,
I should mention I'm running on 10.9.0

On Tue, Oct 23, 2012 at 3:15 PM, Cody Harris <[email protected]> wrote:

> l can't see to get the Lua extension matching to work:
>
> [Oct 23 19:13:12] NOTICE[4288]: chan_sip.c:23577 handle_request_invite:
> Call from 'user' (XXX.XXX.XXX.XXX:33962) to extension '107' rejected
> because extension not found in context 'luaentry'.
>
> extensions = {}
> extensions.luaentry = {}
> extensions.luaentry["_NXX"] =   function(c,e)
>                                         return app.goto("ael-dial-exten",
> e, 1);
>                                 end
>
>
> Shouldn't _NXX match 107?
>
> I also tried:
>
> extensions = {
>       ["luaentry"] = {
>               ["NXX"] = function(c,e)
>                       app.verbose("Redirecting to internal extension")
>                       return app.goto("ael-dial-exten", e, 1);
>               end;
>               ["_1NXXNXXXXXX"] = function(c,e)
>                       internalDialOut(e)
>               end;
>               ["_NXXNXXXXXX"] = function(c,e)
>                       internalDialOut("1"..e)
>               end;
>               i = function()
>                       app.playback("invalid")
>                       app.hangup()
>               end;
>       };
> };
>
> And that didn't work either.
>
> Any tips or tricks?
>
> My users.conf looks like:
>
> [503]
> fullname = Cody Harris
> email = [email protected]
> secret = XXXXXX
> vmsecret = XXXX
> context = luaentry
> hasvoicemail = yes
> callwaiting = yes
> hasip = yes
> qualify=yes
> nat=yes
> host=dynamic
> canreinvite=no
>
>
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to