I suggest you record-route everything and process record-routing in beginning of you script after initial sanity checks, i.e.:
addRecordRoute(); rewriteFromRoute();
Even better, upgrade to 8.11 which deprecated strict routing -- an RFC2543 misconception.
Also note, that 'setflag' is never entered -- either the RE match in beggining does not match and processing skips behing t_relay's bracket or break completes processing begore setflag is entered.
-jiri
At 03:57 PM 7/14/2003, Andrzej Radke wrote:
Hello ! I have problem with accounting traffic from IP to PSTN gateway My PSTN gateway is 10.10.10.254
if (uri=~"sip:58[1-2]([0-9]){3}(@(gda.pl|10.10.10.24)?)" && !(src_ip==10.10.10.254/32)) { addRecordRoute(); strip(2); if (!t_relay_to("10.10.10.254", "5060")) { sl_reply_error(); }; break; setflag(1); t_relay(); };
I don't have any information about INVITE, BYE in my logs When the connection is from IP network to IP network or from PSTN to IP network I have all information what i need.
Where do I have to put addRecordRoute(); and setflag(1) in ser.conf in this case ?
Greetings Andrzej Radke
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
-- Jiri Kuthan http://iptel.org/~jiri/