Hi, Im working with OMADM for device management, and Ive realized that Opaque Data Syncml tags are not being decoded. i.e: c3 (opaque data) 06 (6 bytes) 44 4d 2f 31 2e 32 (DM/1.2) is shown as: (6 bytes of opaque data) instead of DM/1.2 I can see the data in the Packet Bytes window, but not in the Packet Details, which is kind of bothersome. I tried with Wireshark 1.4.2 and 1.4.3pre1-35179 without any success. But tools like wbxmlparser are do able to decode it nicely. Any suggestion? Thanks, asked 23 Dec '10, 04:01 Pablo |
One Answer:
I thought XML was supposed to be a text only protocol, so where's this 'C306444D2F312E32' TLV coming from? Anyway, opaque data says it all, not to be interpreted. Somewhat strange for XML anyway. You can file a bug report, with the relevant capture file and a reference to the protocol specification. Then a patch can be created. answered 23 Dec '10, 05:23 Jaap ♦ |
C306444D2F312E32 is the hex representation of the data "C3" for Opaque Data "06" for the length of the data "44 4d 2f 31 2e 32" the data which can be decoded from hex to ascii as: "DM/1.2" Since the WBXML Token Description already shows it is Opaque data, it would be very useful to show the ASCII representation in the Rendering field of the Data Representation. Anyway I understand its Opaque Data, and its not supposed to be string.