Dismiss Notice
We would like to remind you that we’re updating our login process for all 3CX forums whereby you will be able to login with the same credentials you use for the Partner or Customer Portal. Click here to read more.

CDR Output Buffer

Discussion in '3CX Phone System - General' started by Nick_M, Jan 15, 2015.

Thread Status:
Not open for further replies.
  1. Nick_M

    Aug 11, 2014
    Likes Received:

    Running V12 on a site that we are setting up to send CDR to an external billing server over a WAN link.

    Have set the 3CX to send CDR detail over a socket connection and edited the xml file with the destination address, and call info is going through to the billing server okay.

    If the WAN link drops or the billing server goes down, and therefore 3CX cannot complete the connection to send its call data, does it store this info in a buffer for transmission when the link is restored?

    If so, how much storage does this buffer have, and is it configurable?

    if not, then does anyone have a suggestion as to how to handle this?

    On the previous Siemens system (serial CDR OP) we were using an external serial to IP buffer box that could (in the event of link failure) store 50,00 events before over writing and losing call billing output. Cant seem to find an IP buffer box.

    Also is there any way to monitor if the 3CX has lost connection to the billing server?
  2. pj3cx

    pj3cx Active Member

    Aug 1, 2013
    Likes Received:
    Hi Nick,
    With CDR ouput to socket, there is no buffer in case you loose the connectivity to the billing system.
    However, as soon as connectivity is recovered, the missing data are being regenerated from our call history database and sent to socket. Note that this will be an output less detailled than the raw data that would have been sent in the first place.
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Thread Status:
Not open for further replies.