[OpenSIPS-Users] Missed INVITE record in acc table
Alexander Mustafin
mustafin.aleksandr at gmail.com
Tue Sep 9 06:54:24 CEST 2014
Thanks, Bogdan. I have got the next parameters in my script.
Route CREATE_DIALOG calls after some additional routes, where db_extra fields are filling, drouting etc - but on the INVITE stage.
I’m just check missed_tables - and it not filled too, but missed and failures calls are present.
modparam("acc", "db_table_acc", "acc")
modparam("acc", "db_table_missed_calls", "missed_calls")
modparam("acc", "early_media", 0)
modparam("acc", "report_cancels", 1)
modparam("acc", "detect_direction", 0)
modparam("acc", "failed_transaction_flag", "ACC_FAILED")
modparam("acc", "db_flag", "ACC_DO")
modparam("acc", "db_missed_flag", "ACC_MISSED")
modparam("acc", "cdr_flag", "CDR_FLAG»)
modparam("acc", "db_extra", "incoming_number=$avp(incoming_number);…………………)
route[CREATE_DIALOG] {
xlog("L_INFO", "$ci|log|Now we set flags for ACC module");
setflag(CDR_FLAG);
setflag(ACC_DO);
setflag(ACC_FAILED);
setflag(ACC_MISSED);
setflag(QOS_FLAG);
create_dialog("B");
if ( is_gflag("2") ) {
xlog("L_INFO", "$ci|log|Flag 2 is set. We will use topology hiding for our request");
topology_hiding();
}
……..
}
Best regards,
Alexander Mustafin
mustafin.aleksandr at gmail.com
03 сент. 2014 г., в 13:59, Bogdan-Andrei Iancu <bogdan at opensips.org> написал(а):
> Hi Alexander,
>
> At INVITE time be sure both flags (ACC_DO - accounting is required - and CDR_FLAG - do it as CDR) are set before you do create_dialog().
>
> Regards,
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
> On 03.09.2014 10:52, Alexander Mustafin wrote:
>> Hi, Bogdan.
>>
>> Sure, I’m use dialog module and create dialog. In modules section I’m load acc module before dialog(because, I’ve read about problem with it).
>> I’ve tried to set CDR_FLAG before create_dialog and after - with the same result. Also, I’ve disabled CDR_FLAG and used ACC_DO only, but INVITE record still absent).
>>
>> I thought the problem with MySQL, but I’ve sniffed traffic to MySQL and OpenSIPS not send anything for INVITE - only for dialog and BYE.
>>
>> How can I detect what’s happened when flags is sets?
>>
>> Best regards,
>> Alexander Mustafin
>> mustafin.aleksandr at gmail.com
>>
>>
>>
>>
>> 03 сент. 2014 г., в 13:42, Bogdan-Andrei Iancu <bogdan at opensips.org> написал(а):
>>
>>> Hi Alexander,
>>>
>>> If you use the CDR_FLAG, you really must use dialog module and create the dialogs during the initial INVITE - do you do that ?
>>>
>>> Regards,
>>> Bogdan-Andrei Iancu
>>> OpenSIPS Founder and Developer
>>> http://www.opensips-solutions.com
>>> On 03.09.2014 10:21, Alexander Mustafin wrote:
>>>> Hello!
>>>>
>>>> I’ve the problem with acc - now, only BYE records presents in acc table.
>>>> I’ve set the flags ACC_DO and others for initial INVITE, tried to use CDR_FALG, but without success.
>>>>
>>>> If I use CDR_FLAG with ACC_DO for INVITE and disable it for BYE - all records for call absent.
>>>> Maybe, other parts of my script does broke ACC behavior, but I can’t see an error in debug log.
>>>>
>>>> version: opensips 1.11.2-tls (x86_64/linux)
>>>> flags: STATS: On, USE_IPV6, USE_TCP, USE_TLS, DISABLE_NAGLE, USE_MCAST, SHM_MEM, SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
>>>> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535
>>>> poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
>>>> main.c compiled on 00:09:03 Jul 3 2014 with gcc 4.4.7
>>>>
>>>>
>>>> Best regards,
>>>> Alexander Mustafin
>>>> mustafin.aleksandr at gmail.com
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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/20140909/b6746986/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.opensips.org/pipermail/users/attachments/20140909/b6746986/attachment-0001.pgp>
More information about the Users
mailing list