Symptom
when ISR G3 disconnects the call with abnormal cause codes ,for example cause values 1 or 28 etc, the h323-conf-id value is getting created for more than 64 characters because IOS appending the F's to the call id in CDR
Conditions
This issue is observed when call is disconnect with cause 1 or 28
Further Problem Description
The problem customer facing is when router disconnects the call with abnormal cause codes ,for example cause values 1 or 28 etc, the h323-conf-id value is getting created for more than 64 characters because IOS appending the F's to the id.
In the below example we can see Router is appending some FFFF characters to h323-conf-id field.
6713266,3114799,1,2,"FFFFFFFFFA4D557F FFFFFFFFEE9C11E6 FFFFFFFF815B0081 FFFFFFFFC41F2060","77059430494","","13:54:26.315 ALA Fri Feb 10 2017","","13:54:26.375 ALA Fri Feb 10 2017","13:54:26.375 ALA Fri Feb 10 2017","1 ","unassigned number (1)","originate",0,"speech",0,0,0,0,"77052485109","77052485109","77059430494","TWC","02/10/2017 13:54:26.311","77052485109","77059430494",0,2364039,FFFFFFFFFA4D557F FFFFFFFFEE9C11E6 FFFFFFFF815B0081 FFFFFFFFC41F2060,2F872F,"","","",""
1486713266,3114798,1,1,"FFFFFFFFFA4D557F FFFFFFFFEE9C11E6 FFFFFFFF815B0081 FFFFFFFFC41F2060","77052485109","","13:54:26.
I found out this document, which mentioned h323-conf-id value should be 16-byte number in hexadecimal notation with one space between each 4-byte integer.
Attribute VSA No. (Decimal) Format for Value or Text Sample Value or Text
h323-conf-id= value 24 16-byte number in hexadecimal notation with one space between each 4-byte integer 0f332211 0a332255 89767673 898783ff
http://www.cisco.com/c/en/us/td/docs/ios/voice/cdr/developer/guide/cdrdev/cdrdefs.html
Customer tested the CDR functionality with ISR G2 and It works fine.