[OpenSIPS-Users] ACC Module Problem

Razvan Crainea razvan.crainea at opensips.org
Thu Sep 15 22:04:58 CEST 2011


Hi Federico,

Make sure that you set the corresponding flag for the SIP Requests you 
want to account.
Also, I saw you have two extra columns configured in the cfg. Have you 
added those columns into the database too? Because otherwise the mysql 
returns an error (can't find the 'from_uri' and 'to_uri') and the insert 
fails.

Regards,
Ra(zvan

On 09/15/2011 11:00 PM, Federico Varela wrote:
> Jeff, thanks for your reply.
> No, my acc table is empty (missed_calls table too).
>
> My connection with mysql is true (i use loadbalancer, registration 
> store in MySQL).
>
> Thanks.
> Federico
>
> ------------------------------------------------------------------------
> From: jpyle at fidelityvoice.com
> To: users at lists.opensips.org
> Date: Thu, 15 Sep 2011 15:13:06 -0400
> Subject: Re: [OpenSIPS-Users] ACC Module Problem
>
> Hi Federico,
>
> That's not an error.  That's Opensips letting you know it has 
> initialized the prepared statement in the MySQL database.  The ?s are 
> part of the statement format.  Depending on your config, you may see 
> these for other modules in addition to acc.  I see them a lot for 
> dialog in my config after a restart.  Once a statement has been 
> initialized for each child process, you won't see them anymore.
>
> Are you sure the data isn't in the table?  If it isn't, there isn't 
> any indication here as to why.
>
>
> - Jeff
>
>
>
> On Sep 15, 2011, at 3:07 PM, Federico Varela wrote:
>
>     Hello:
>     My name is Federico. I have a problem with Acc Module in Opensips 1.6.
>     I can complete a call perfectly, but opensips dont insert data in
>     mysql acc table.
>
>     My configuration is this:
>
>     modparam("acc", "early_media", 1)
>     modparam("acc", "report_ack", 1)
>     modparam("acc", "report_cancels", 1)
>     modparam("acc", "detect_direction", 0)
>     modparam("acc", "failed_transaction_flag", 3)
>     modparam("acc", "log_flag", 1)
>     modparam("acc", "log_missed_flag", 2)
>     modparam("acc", "db_flag", 1)
>     modparam("acc", "db_missed_flag", 2)
>     modparam("acc", "db_url","mysql://root:xxxx@localhost/opensips_db")
>     modparam("acc", "db_extra","from_uri=$fu; to_uri=$tu")
>
>     And, my log is this:
>
>     Sep 15 16:05:20 oepnsips /usr/sbin/opensips[6663]:
>     INFO:db_mysql:re_init_statement:  query  is <insert into acc
>     (method,from_tag,to_tag,callid,sip_code,sip_reason,time,from_uri,to_uri
>     ) values (?,?,?,?,?,?,?,?,?)>, ptr=(nil)
>
>     Why in this SQL string, the values are "?"..
>
>     Thanks a lot!!!
>
>     Federico
>
>
>
> _______________________________________________ Users mailing list 
> Users at lists.opensips.org 
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20110915/38a06ebf/attachment-0001.htm>


More information about the Users mailing list