[Serusers] Question on ACC module
Haipeng Jin
haipengj at qualcomm.com
Wed Oct 20 02:38:32 CEST 2004
Figured out the problem by myself. Basically, I need to recompile ACC
module and enable SQL support in the Makefile.
But another question: Is the following enough to enable db accounting:
modparam("acc", "db_log", 2)
...
route[0] {
...
#before relay
setflag(2);
...
}
It seems that INVITE and ACK are accounted in the database, but when I
tried to view the accounting log via SERWEB, it shows "no calls". What is
happening?
I am able to view the missed_calls via SERWEB because i have used
"acc_db_request" if call is missed, do I need to explicitly call
"acc_db_request" if I want to view the normal calls in SERWEB?
Thanks,
Haipeng
At 04:45 PM 10/19/2004, Haipeng Jin wrote:
>Hi,
>
>I have encountered the following problem when using ACC module:
>
>In my ser.cfg, I used "loadmodule /modules/acc.so" to load the acc module,
>I then included:
>modparam("acc", "log_flag", 1)
>modparam("acc", "log_level", 1)
>...
>route[0] {
>...
>setflat(1);
>...
>}
>The module seems to be loaded all right and I can see relevant logs in
>syslog but not in MySQL database.
>
>First Problem: When I tried to add the following line in ser.cfg:
>modparam("acc", "db_url", "sql://ser:pass@localhost/ser")
>
>ser will not start and it complains that parameter "db_url" not found in
>module <acc>.
>
>Second problem: When I tried to log missed calls into db using:
>acc_db_request("404 not found", "missed_calls");
>
>ser will not start and it complains "unknown command..." even though the
>ACC module is loaded.
>
>Can anyone provide some help on these two questions?
>
>Thanks,
>
>Haipeng
>
>_______________________________________________
>Serusers mailing list
>serusers at lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
More information about the sr-users
mailing list