Hi, I'm trying to capture some http traffic from a machine's local interface. So I run a command as such
tshark -i 1 -R data -V -l
The frames I get are like this
Frame 18: 531 bytes on wire (4248 bits), 531 bytes captured (4248 bits)
Arrival Time: May 21, 2012 15:15:13.311786000 Eastern Daylight Time
Epoch Time: 1337627713.311786000 seconds
[Time delta from previous captured frame: 0.009366000 seconds]
[Time delta from previous displayed frame: 0.009366000 seconds]
[Time since reference or first frame: 19.356632000 seconds]
Frame Number: 18
Frame Length: 531 bytes (4248 bits)
Capture Length: 531 bytes (4248 bits)
[Frame is marked: False]
[Frame is ignored: False]
[Protocols in frame: data]
As you can see the eth:ip:tcp
information is not in frame. Does anyone know why? This is a VMware machine sniffing on the local interface. Could the fact that it's VMware be the problem? We've never seen this before even on VM machines.
Thanks,
Al
asked 21 May '12, 12:54
aaghili
16●3●3●6
accept rate: 0%
edited 21 May '12, 14:55
helloworld
3.1k●4●20●41
it works on my systems (tshark 1.6.7). What is your version?
Sure here is the -v info. I've also included the interface -D option and also the machine info. Thanks in advance.
could be a problem with windows 2008. The same version (1.6.7) works as expected on my Windows XP test system. What happens if you run this command:
This works for me as well. It also works with -T Fields option. But when I use -R data I don’t see the TCP/IP ETH headers in the frame. I can get around this issue by using the other options but its strange that -R data option is not working correctly.