![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||||
Solution Type Problem Resolution Sure Solution 2217894.1 : Multiple Diversion Headers Causing the CDR CSV Field Placement To Change
In this Document
Created from <SR 3-12915932061> Applies to:Acme Packet 6300 - Version S-Cz7.2.0 to S-Cz7.4.0 [Release S-Cz7.0]Information in this document applies to any platform. SymptomsWhen a call contains multiple Diversion headers embedded in one Diversion header. This causes an issue on their CDR reports. ChangesCustomer is using an internally developed CDR tool. The calls with multiple diversion headers are comma separated and the cdr mediation is parsing the file based on CSV format. So the extra diversion headers which are added in the CDR is causing errors in our parsing. Suppose the calls have 4 incoming diversion headers in an Invite. They are being written in the CDR, and it is resulting in 4 fields. Due to a comma in the field, it is making the field read as 4, even though the completed field is within a double quote. The amount of fields does not match any more, thus creating an issue with the ORG header field and the request URI seen in the raw CDR's is sent to billing team. Customer wants to know if we can change the default delimiter value - comma? CauseRFC 6044 is not supported. SolutionThe root cause for this issue is the client has multiple diversion headers embedded within a single diversion header in the INVITE request, which is against the behavior specified in RFC 5806 (sec 6.5 - multiple diversions). The delimiter value - comma is hard coded in the software and we cannot change it. References<BUG:24756424> - CDR ISSUE WHEN MULTIPLE DIVERSION HEADERS EMBEDDED IN SINGLE DIVERSION HEADER<BUG:21444899> - CDR ISSUE WITH MULTIPLE DIVERSION HEADERS EMBEDDED IN SINGLE DIVERSION HEADER <BUG:19739450> - [PD00030144]AFTER THE FIX FOR SIP-DIVERSION HEADER FIELD, FAILED CDR RECORDS NOW Attachments This solution has no attachment |
||||||||||||||||||||
|