First time here? Check out the FAQ!

Ask Your Question
0

I cannot enter a filter for tcp port 61883. What is so special about this number?

asked May 23 '18

Shahbaz gravatar image

It seems that all other port numbers (at least the ones that I worked with) are Ok. But, I cannot filter out based on this port number. Why? I tested with version 2.4.5 and 2.2.6.

Preview: (hide)

Comments

What exact filter are you attempting to apply?

cmaynard gravatar imagecmaynard ( May 23 '18 )

"tcp.port == 61883". It works with any other port number, but not 61883

Shahbaz gravatar imageShahbaz ( May 23 '18 )

1 Answer

Sort by » oldest newest most voted
1

answered May 23 '18

Pascal Quantin gravatar image

61883 appears to be a protocol name also (declared in packet-ieee1722.c) which confuses the filtering engine. We should probably rename it to avoid the collision.

Preview: (hide)
link

Comments

I am not super familiar with the filtering engine. But, does that mean I cannot do that with the compiled Windows version?

Shahbaz gravatar imageShahbaz ( May 23 '18 )

Until we fix the code (I will upload a patch very shortly) you can workaround the issue by typing the port number in hexadecimal (tcp.port==0xf1bb).

Pascal Quantin gravatar imagePascal Quantin ( May 23 '18 )

Thanks. That was really helpful :)

Shahbaz gravatar imageShahbaz ( May 23 '18 )

If it helped you, please consider marking the answer as correct by clicking on the check mark icon.

Pascal Quantin gravatar imagePascal Quantin ( May 23 '18 )

The collision with the IEC 61883 protocol is now fixed, and the change will be part of Wireshark 2.4.8 and 2.6.2 once released. Thanks for the report.

Pascal Quantin gravatar imagePascal Quantin ( May 24 '18 )

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: May 23 '18

Seen: 579 times

Last updated: May 23 '18