[OpenSIPS-Users] Local call
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Thu Jan 29 11:01:57 CET 2009
Hi Michel,
the request loops because probably you do not change the RURI (domain
part) in route[1], so opensips is routing back to itself.....
What this route[1] does ?
Regards,
Bogdan
michel freiha wrote:
> Hello Bogdan,
>
> Kindly note that I tried the following method to configure local calls:
>
> if($rU =~ "^111" || $rU =~ "^011.*" || $rU =~ "^00.*" || $rU =~ "^[+].*" )
> {
> if(!cr_route("default", "0", "$rU", "$rU", "call_id")){
> sl_send_reply("403", "Not allowed");
> } else {
> # In cas of failure, re-route the request
> t_on_failure("1");
> # Relay the request to the gateway
> t_relay();
> }
>
>
> }
>
> else
> {
>
> xlog("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
> route(1);
> }
> }
>
> When making a Long distance call that begis with 00 everything looks
> fine and the call is routed correctly to its destination...The issue
> is when trying a call that do not begin by 00 like calling
> "micho"...The system access the else { xlog("XXXXXXXX.....and it enter
> inside a loop and nothing will happen on the other side...
>
> Can you advice please about what could be that issue?
More information about the Users
mailing list