Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distrib message type 93 unknown #322

Closed
mathiascode opened this issue Jun 26, 2020 · 1 comment · Fixed by #324
Closed

Distrib message type 93 unknown #322

mathiascode opened this issue Jun 26, 2020 · 1 comment · Fixed by #324
Labels

Comments

@mathiascode
Copy link
Member

mathiascode commented Jun 26, 2020

I'm receiving these kind of log messages every now and then. Example:
Distrib message type 93 size 64 contents b'\x00\x00\x00\x031\x00\x00\x00\t\x00\x00\x00holditnow\xe0\x03\x00\x00#\x00\x00\x00family Of Swede When Tomorrow Comes' unknown

From a quick glance, they look like search requests (https://github.com/Nicotine-Plus/nicotine-plus/blob/master/doc/SLSKPROTOCOL.md#server-code-93), except they're recognized as distributed messages instead of server messages? Not sure what's going on here.

@mathiascode
Copy link
Member Author

Seems like this is distrib type 3 (https://github.com/Nicotine-Plus/nicotine-plus/blob/master/doc/SLSKPROTOCOL.md#distributed-code-3) sent as 93 instead. Some insight here: jpdillingham/Soulseek.NET#228

First, we receive this message:

Distrb type: 4 (Branch Level)
b'\x05\x00\x00\x00\x04\x00\x00\x00\x00'

then:

Distrb type: 93
b"9\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\n\x00\x00\x00Daytripper_Y\x00\x00\x1a\x00\x00\x00elle and the pocket belles8\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\t\x00\x00\x00DarkHouseP\x00\x00\x00\x1a\x00\x00\x00treat me right pete bellis+\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x06\x00\x00\x00nigrot\xa1\x01\x00\x00\x10\x00\x00\x00soilent hellfest0\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x06\x00\x00\x00Awoody<\x00\x00\x00\x15\x00\x00\x00John Holt At His Best+\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x04\x00\x00\x00Bzzz\x03\x00\x00\x00\x12\x00\x00\x00marninx pure sense9\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x07\x00\x00\x00mikel's\x12\x00\x00\x00\x1d\x00\x00\x00The Wallflowers One Headlight>\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x08\x00\x00\x00gunbiagg\x86\x02\x00\x00!\x00\x00\x00Freddie McGregor - Yes I'Am Ready/\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x05\x00\x00\x00PDUBSr\x00\x00\x00\x15\x00\x00\x00skream kelis distance/\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\t\x00\x00\x00leo.cunha\x1a\x00\x00\x00\x11\x00\x00\x00mono masters flac(\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x05\x00\x00\x0027178'\x00\x00\x00\x0e\x00\x00\x00lustwerk proof/\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\n\x00\x00\x00Sushifreak)\x00\x00\x00\x10\x00\x00\x00disturbed asylum+\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x0b\x00\x00\x00terry terra\xfa\x00\x00\x00\x0b\x00\x00\x00Bricleberry&\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x0b\x00\x00\x00valemma2525\x02\x00\x00\x00\x06\x00\x00\x004elder0\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\t\x00\x00\x00Springaldl\x00\x00\x00\x12\x00\x00\x00the good fight avi0\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x06\x00\x00\x00borre+\x0b\x00\x00\x00\x15\x00\x00\x00shpongle static ozora&\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x05\x00\x00\x00Howdy\x18\x05\x00\x00\x0c\x00\x00\x00farpie tipsy(\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x08\x00\x00\x00Purejazz)\x00\x00\x00\x0b\x00\x00\x00Al McKibbon2\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x06\x00\x00\x00lecram%\x00\x00\x00\x17\x00\x00\x00Orq. Simbolo F. Sassone;\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\x08\x00\x00\x00milouz23^\x00\x00\x00\x1e\x00\x00\x00thearchitect body building mix;\x00\x00\x00]\x00\x00\x00\x031\x00\x00\x00\t\x00\x00\x00etammacau\x7f\x01\x00\x00\x1d\x00\x00\x00La Vida Padre Lisa Love Drama"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging a pull request may close this issue.

1 participant