Hi guys,
I'm experiencing troubles w/ dial plans. Here is part of my ser.cfg :
if (is_user_in("From", "pstn-allowed")){
if (uri=~"^sip:0") {
strip(0);
t_relay();
log(0, "**************** LOCAL ***************\n");
break;
break;
break;
} else {
if (uri=~"^sip:[1-9]") {
log(0, "\n\n************ PSTN ***********\n");
rewritehostport("xx.xx.xx.xx:5060");
append_branch("xx.xx.xx.xx");
t_relay();
t_relay_to_tcp("xx.xx.xx.xx", "5060");
log(0, "********************************************\n\n\n");
break;
};
};
When I call local user 123456 this way 0123456 ( 0 is the prefix ) it's forwarded to
the pstn gw???!!!
If I call any pstn number it works fine... only internal calls doesn't work the way
they have to.
Somebody can tell me where's the problem.
Thanks in advance!
Show replies by date