Hello, can you paste here the SIP message (or at least the To header and request URI) for such case? I would like to reproduce.
Also, you can try removing components of the expression in the second IF one by one to see where it breaks. Cheers, Daniel On 27/01/15 09:45, Igor Potjevlesch wrote: > > Hello, > > > > I'm very disappointed because of the following behaviour: > > > > if ($tu=~"^sip:0[1-9]{9}") { > > […] > > In that case, Kamailio returns TRUE because the > instructions in the block are executed. > > } > > > > if ($rU=~"^33" || $rU=~"^0033" || $rU=~"^0[1-9]{9}" || > $rU=~"^\+33" || $tu=~"^sip:33" || $tu=~"^sip:0033" || > $tu=~"^sip:0[1-9]{9}" || $tu=~"^sip:\+33" ) { > > […] > > In that case, Kamailio should return FALSE because the instructions in > the block are not executed. > > } > > > > Am I missed something regarding 'OR' ? > > > > Regards, > > > > Igor. > > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users -- Daniel-Constantin Mierla http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users