PDA

View Full Version : Server giving wrong IP in discovery response



michael.iles
2009-12-30, 17:34
My player can't discover my server anymore, and on investigation I find
that the server is giving a bogus IP address in its response to the player's
discovery request.

The server's response (as seen by Wireshark):

SliMP3 Discovery Response, Server Address: 117.115.105.99. Server Port: 0

0000 44 4d 75 73 69 63 00 00 00 00 00 00 00 00 00 00 DMusic..........
0010 00 00 ..

The initial 'D' is the code for 'discovery response' (I see this
documented in http://wiki.slimdevices.com/index.php/SLIMP3ClientProtocol,
is that still accurate?). According to the docs the 'M' is a reserved byte,
and the 'usic' is where the server's IP address is supposed to be.

Obviously seeing 'Music' in there instead of an IP address is suspicious...
is this a known bug?

(My kids broke my SB remote a while ago but I didn't mind because I've
happily switched to the wonderful iPeng iPhone app... but I'm now snookered
because I don't have a working remote to configure the SB manually.)

Any tips appreciated, thanks.

Mike.

(Server 7.4.1 on Vista 64.)