[OpenSIPS-Users] cdr accounting on opensips restart

Razvan Crainea razvancrainea at opensips.org
Tue Dec 6 10:20:23 CET 2011


Hi, Jayesh!

Yes, I will need extra debugging to see what's happening. Can you 
send[1] the log in full debugging, taken after OpenSIPS is restarted?

[1] pastebin.com

Regards,

--
Răzvan Crainea
OpenSIPS Developer


On 12/06/2011 08:13 AM, Jayesh Nambiar wrote:
> Hi Razvan,
> The dialogs are definitely loaded on startup and it also matches with 
> existing dialog. I use this to make sure the dialog is matched in my 
> script. So even after a restart, I see the Dialog Matched in my syslog.
>
> if(has_totag()) {
>       if(match_dialog()) {
>          log(1, "Dialog Matched");
>          route(default_relay);
>          exit;
>       }
> }
>
> But it is just that the cdr insert does not take place after the 
> restart !!
> My debug level was at 3. Do you want more detailed logs to check??
>
> Thanks,
>
> --- Jayesh
>
> On Mon, Dec 5, 2011 at 7:12 PM, Razvan Crainea 
> <razvancrainea at opensips.org <mailto:razvancrainea at opensips.org>> wrote:
>
>     Hi Jayesh,
>
>     Can you please check if the dialogs are loaded back after a
>     restart. Also, do you see any errors in your log?
>
>     Regards,
>
>     --
>     Răzvan Crainea
>     OpenSIPS Developer
>
>
>     On 12/05/2011 02:31 PM, Bogdan-Andrei Iancu wrote:
>>     Hi Jayesh,
>>
>>     Razvan is checking the code for you and running some tests.
>>
>>     Regards,
>>     Bogdan
>>
>>     On 12/03/2011 02:49 PM, Jayesh Nambiar wrote:
>>>     Hi Bogdan,
>>>     Just writing to ask if you got a chance to check if this is a
>>>     bug or some error in my config !!
>>>
>>>     Thanks,
>>>
>>>     --- Jayesh
>>>
>>>     On Fri, Dec 2, 2011 at 11:23 AM, Jayesh Nambiar
>>>     <jayesh.voip at gmail.com <mailto:jayesh.voip at gmail.com>> wrote:
>>>
>>>         Hi Bogdan,
>>>         The exact version used is 1.7.1 stable release compiled from
>>>         src. Output of opensips -V is:
>>>         version: opensips 1.7.1-notls (x86_64/linux)
>>>         flags: STATS: Off, USE_IPV6, USE_TCP, 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.
>>>         svnrevision: unknown
>>>         @(#) $Id: main.c 8537 2011-11-08 17:02:11Z bogdan_iancu $
>>>         main.c compiled on 16:59:52 Dec  1 2011 with gcc 4.4.5
>>>
>>>         The CDR does not survive a restart. Anything else to be
>>>         enabled or added in the script or to be looked at?
>>>         Thanks,
>>>
>>>         --- Jayesh
>>>
>>>
>>>         On Thu, Dec 1, 2011 at 10:35 PM, Bogdan-Andrei Iancu
>>>         <bogdan at opensips.org <mailto:bogdan at opensips.org>> wrote:
>>>
>>>             Hi Jayesh,
>>>
>>>             If dialog module has restart persistence ( db modes 1, 2
>>>             and 3) the CDRs should survive across a restart. If this
>>>             is not the case for you, let me know the exact version
>>>             of opensips you are running (do "opensips -V").
>>>
>>>             Regards,
>>>             Bogdan
>>>
>>>
>>>             On 12/01/2011 12:28 PM, Jayesh Nambiar wrote:
>>>>             Hello All,
>>>>             I am planning to use CDR accounting in my script
>>>>             starting from version 1.7 and it looks fine and working
>>>>             as expected. Although I had one doubt, how do I make
>>>>             sure the CDR accounting still happens if the opensips
>>>>             is restarted and BYE comes after the restart. I have
>>>>             tried db_mode 3 for dialog module so that it dumps all
>>>>             the dialogs while shutdown and on start it fetches the
>>>>             dialog from the DB. This method makes sure the dialog
>>>>             is matched when BYE comes after the restart but the CDR
>>>>             record is not entered.
>>>>             Is there any flag or dialog variable that I should set
>>>>             to insert that value in the table for all dialogs when
>>>>             opensips shuts off so that opensips knows that the CDR
>>>>             flag was set for this dialog when started again and it
>>>>             has to insert the record?
>>>>             Do let me know for any pointers or ideas to get this done.
>>>>             Thanks in advance.
>>>>
>>>>             --- Jayesh
>>>>
>>>>
>>>>             _______________________________________________
>>>>             Users mailing list
>>>>             Users at lists.opensips.org  <mailto:Users at lists.opensips.org>
>>>>             http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>>>             -- 
>>>             Bogdan-Andrei Iancu
>>>             OpenSIPS Founder and Developer
>>>             OpenSIPS solutions and "know-how"
>>>
>>>
>>>
>>
>>
>>     -- 
>>     Bogdan-Andrei Iancu
>>     OpenSIPS Founder and Developer
>>     OpenSIPS solutions and "know-how"
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20111206/0fb9dacf/attachment.htm>


More information about the Users mailing list