Ethereal-users: [Ethereal-users] Error! Invalid xml in c:\Program Files\Ethereal\diameter/dictio
Running Ethereal for Win32 version 0.9.13a on Windows XP Pro box with SP1.
I'm trying to view a tcpdump capture obtained from a Nokia IPSO box. I've
had no problems viewing these types of files in the past. However, for this
tcpdump file, I'm trying to troubleshoot problems associated with a web
page.
When first loaded up the tcpdump file, Ethereal complained about not having
libxml2.dll file. I hunted down libxml2-2.4.12-bin.zip from the GNUWin32
site.
The next loading of the file complained about iconv.dll not being available.
I saw that iconv-1.3.dll was already in the directory, so I made a copy of
that file but with a name of iconv.dll.
Now ethereal errors with the following:
Error! Invalid xml in c:\Program Files\Ethereal\diameter/dictionary.xml!
Failed DTD check!
Diameter: Unable to parse xmldictionary c:\program
files\ethereal\diameter/dictionary.xml
Diameter: Using static dictionary? (Unable to use XML)
Diameter: Unable to find name for command code 0x0055eeaa, Vendor
"74675554"!
Diameter: Bad packet: Bad Flags(0x99) or Version(0)
Diameter: Unable to find name for command code 0x0055eeaa, Vendor
"74675554"!
Diameter: Bad packet: Bad Flags(0x99) or Version(0)
Diameter: Unable to find name for command code 0x00544e3e, Vendor
"171716431"!
Diameter: Bad packet: Bad Flags(0x42) or Version(32)
When I do load the file, I uncheck all naming resolution.
Ethereal always crashes when it has loaded up 21% of this tcpdump (the
tcpdump is 14M in size).
I have tried libiconv-1.8 but I receive the same results.
However, I don't think it has anything to do with file size since I once
opened a 200M tcpdump once upon a time, but all captures for this certain
transaction that are less than 1M can load up just fine.
I'm I getting the DTD failure due to a mismatch between libxml2 and the
included xml definitions?
If ethereal is trying to do some automagic XML parsing or other wizbang
feature, can I turn it off?
Thanks
rpucket@xxxxxxxxxxx