[SR-Users] syntax error with kamailio

Iñaki Baz Castillo ibc at aliax.net
Tue Apr 13 11:27:20 CEST 2010


2010/4/13 alexis heron <alexis.heron at crihan.fr>:
> Hi,
>
> I have a problem to routing with kamailio. When I restart kamailio I have
> this error message :
> 0(710) : <core> [cfg.y:3328]: parse error in config file
> /usr/local/etc/kamailio/kamailio.cfg, line 640, column 2-3: syntax error
> 0(710) : <core> [cfg.y:3328]: parse error in config file
> /usr/local/etc/kamailio/kamailio.cfg, line 640, column 2-3:
> ERROR: bad config file (2 errors)
>
> here is my line 640 :
>
>   if (uri=~"sip:9[0-9][0-9]@.*") { //line 640
>               log(1, "Matched Cisco Call Manager");
>               route(4);
>   };

As a suggestion, if you are interested in matching just the RURI
username part then I strongly recommend you doing so as follows:

 if ( $rU =~ "^9[0-9][0-9]$" ) {
             log(1, "Matched Cisco Call Manager");
             route(4);
 }


-- 
Iñaki Baz Castillo
<ibc at aliax.net>




More information about the sr-users mailing list