Hi friends,

Could you please help me how i can make dialplan to call local each subscriber using some special prefix?

I tried the following but it did not work.

if (uri=~"sip:00[1-9][0-9]+@.*") {
                strip(2);
                rewritehostport("pstncarrier:5060");
                route(1);
                exit;
}else if (uri=~"sip:[1-9][0-9]+@.*")
               rewritehostport("pstncarrier:5060");
                route(1);
                exit;

}else if (uri=~"sip:01[1-9][0-9]+@.*")
             strip(2);
                 if (!lookup("location")) {
                        sl_send_reply("404", "Not Found");
                        exit;
                        };
                route(1);
                exit;

 };

The first two above condition is working fine but when we trying to call using 01 prefix + subscriber ID the call not going and the message comming 404 Not Found.



Regards,
www.Go4Calls.Com
VoIP Forums

Express yourself instantly with MSN Messenger! MSN Messenger