Querying a dedicated server via the Steam Server Query returns only 64 bytes as the server name. So 63 bytes + 1 end-of-string-byte (0x00). So server name will only be displayed up to 63 characters. {F23433}
Description
Details
- Legacy ID
- 393529964
- Severity
- None
- Resolution
- Open
- Reproducibility
- Always
- Category
- Server
Use the program in the attached files.
- Use the default ip and port or type in server ip and the port (most likely gameport -1, i.e. Gameport:2302; Steam-query-port: 2301) in the text fields and click query
- If the server name is longer than 63 characters the following characters will not be packed in the query packet
- Repeat with shorter or longer server name.
The attached program is written in c# and uses the steam server query protocol. Source code is included. .Net Framework 3.5 is required.
The default ip and port refer to our server, the server name is: [EU] Altis Life RPG |3.1.2| TS3 / GEAR SAVE / ECONOMY / CUSTOM [TCL] (68 Characters).
Event Timeline
I think it could be related to that steam is having troubles today, they are either doing some maintenance on their end or something.
Since I am currently having trouble seeing the store and having my friends list online. I noticed when I was hosting a server today that it would show people joining but they would get disconnected as soon as they would join.
I have had people join my server previously.
The steam server query protocol is independent of Steam Network. The answer (byte array) is not corrupted in anyway. The server just trims the server name to 63 characters.