[SR-Users] syntax error with kamailio
marius zbihlei
marius.zbihlei at 1and1.ro
Tue Apr 13 15:04:59 CEST 2010
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
More information about the sr-users
mailing list