I am trying to use WireShark version 2.2.1 to examine a pcapng file that contains iSCSI PDUs. The problem that I am having is when the trace is opened the iSCSI PDUs are not decoded and they show up as tcp frames with a payload. Can you please tell me what I need to do in order to get these frames decoded. asked 08 Nov '16, 01:46 LouD |
2 Answers:
iSCSI is supported by Wireshark. Port 3260/tcp is the default port of the dissector. If your connection is running on a different port please use 'Decode as' and choose 'iSCSI'. answered 08 Nov '16, 03:53 Uli showing 5 of 12 show 7 more comments |
Thanks for providing the capture file. The iSCSI packets do show up as iSCSI in my Wireshark 2.2.1 installation. You might want to check your iSCSI protocol preferences. Here are the settings of my Wireshark profile:
If that does not help, maybe removing your answered 11 Nov '16, 04:21 SYN-bit ♦♦ |
My iSCSI traffic is using port 3260 but the traffic is not being dissected. When I try using the 'Decode as' I do not get iSCSI listed as a choice.
When you choose
Analyze -> Enabled Protocols
and writeiscsi
to theSearch
field at the bottom of the window, what can you see in the protocol list in the upper part of the window?iSCSI shows up as an Enabled Protocol.
Another interesting thing is I uploaded the trace to CloudShark and CloudShark decodes the packets as iSCSI PDUs, but for some reason WireShark does not.
Can you share the pcap file (link to Cloudshark) publicly?
Here is the link to the trace in cloud shark
https://www.cloudshark.org/captures/37eba34a4db8
Wireshark 2.2.1 decodes the iSCSI frames here. Is 'iscsi_tcp' enabled (Analyze -> Enabled Protocols) at your site?
Do you have anything in the Decode As... dialog (Analyze -> Decode As...)?
no there is nothing in the Decode as field
As you can see in the screen shot below there is nothing in the Decode as field and iSCSI does not show as an option to add to the Decode as field.
Look at the bottom of the Decode as list, lower case initial letters come last in the list.
Maybe my last comment has been overlooked:
Is 'iscsi_tcp' enabled (Analyze -> Enabled Protocols) at your site?
Thank you very much for your help the problem has been solved. I found iSCSI in the bottom of the Decode list and when I selected it the frames are now decoded. Thank you for your help