alexis heron wrote:
# Sample failure route failure_route[FAIL_ONE] { #!ifdef WITH_NAT if (is_method("INVITE") && (isbflagset("6") || isflagset(5))) { unforce_rtp_proxy(); } #!endif
if (t_is_canceled()) { exit; }
# uncomment the following lines if you want to block client # redirect based on 3xx replies. ##if (t_check_status("3[0-9][0-9]")) { ##t_reply("404","Not found"); ## exit; ##}
# uncomment the following lines if you want to redirect the failed # calls to a different new destination ##if (t_check_status("486|408")) { ## sethostport("192.168.2.100:5060"); ## append_branch(); ## # do not set the missed call flag again ## t_relay(); ##} }
##########Correspondance avec numéro de téléphone##########
if (uri=~"9[0-9][0-9]@.*") { log(1, "Matched Cisco Call Manager"); route(4);
Hello
The if(uri=~...) check is outside of any route[], failure_route[] declaration. because of the "}" closed paranthesys 5 lines above which closes failure_route[FAIL_ONE]
So my editor says...
Marius