Hi,
I have ser running fine with accounting for local calls but when I make forwarding it
doesn't write to the to table acc... No invite, no ack, no bye ??!!!
Here is my request routing logic:
route{
if (!mf_process_maxfwd_header("10")) {
sl_send_reply("483","Too Many Hops");
break;
};
if ( msg:len > max_len ) {
sl_send_reply("513", "Message too big");
break;
};
record_route();
setflag(1);
setflag(2);
if (uri=~"^sip:[0-9]*@sip.exsisto.com") {
rewritehost("172.168.2.14");
forward( 172.168.2.14, 5060 );
break;
}
if (loose_route()) {
t_relay();
break;
};
if (uri==myself) {
if (method=="REGISTER") {
if (!www_authorize("172.168.2.15",
"subscriber")) {
www_challenge("172.168.2.15", "0");
break;
};
save("location");
save("aliases");
break;
};
if (!lookup("aliases")) {
sl_send_reply("404", "Not Found");
break;
};
};
if (!t_relay()) {
sl_reply_error();
};
}
Somebody knows what's the problem or what I havent done?
Thanks in advance!
Pavel Siderov
Show replies by date