First time here? Check out the FAQ!
THIS IS A TEST INSTANCE. Feel free to ask and answer questions, but take care to avoid triggering too many notifications.
0

Kafka protocol update available?

Hi, I've just downloaded the latest Wireshark for Mac OS and am using it to view Kafka traffic.

The kafka protocol component is outdated though, as it's unable to deal with the Kafka API versions being used by my software. I see in the decoded packets the following info for each of the different Kafka API keys.

Kafka (OffsetCommit v4 Request)
    Length: 208
    [Response Frame: 1494]
    API Key: OffsetCommit (8)
    API Version: 4
        [Expert Info (Warning/Undecoded): Unsupported OffsetCommit version. Supports v0-3.]
            [Unsupported OffsetCommit version. Supports v0-3.]
            [Severity level: Warning]
            [Group: Undecoded]

Is there somewhere I can get an up-to-date Kafka protocol decoder?

thanks, Chris

ctoomey's avatar
3
ctoomey
asked 2019-10-30 19:54:46 +0000
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

0

https://bugs.wireshark.org/bugzilla/s...
The code has been done but patch not released to production.
https://code.wireshark.org/review/#/c...

Before:
    { KAFKA_OFFSET_COMMIT,       "OffsetCommit",      0, 3 },
After:
    { KAFKA_OFFSET_COMMIT,                 "OffsetCommit",      0, 7 },
Chuckc's avatar
3k
Chuckc
answered 2019-10-30 20:45:03 +0000, updated 2019-10-30 20:59:02 +0000
edit flag offensive 0 remove flag delete link

Comments

But builds of bleeding edge Wireshark are available for you to try this feature enhancement.

Jaap's avatar Jaap (2019-10-30 21:36:47 +0000) edit

Awesome, will try it out, thanks much.

ctoomey's avatar ctoomey (2019-10-30 23:24:32 +0000) edit

It's working perfectly, nice work!

ctoomey's avatar ctoomey (2019-10-30 23:59:10 +0000) edit

I just downloaded today's (17.4.2020) most recent bleeding edge version (3.3.0rc0-1044) and it doesn't seem to have support for this Kafka API protocol version. Was there a regression?

orn's avatar orn (2020-04-17 14:39:32 +0000) edit

Version 3.2.3 (v3.2.3-0-gf39b50865a13) is able to display version 7.
What issue/error are you seeing?

Chuckc's avatar Chuckc (2020-04-17 15:39:06 +0000) edit
add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer