vorot93 / obozrenie

Simple and easy to use game server browser.
GNU General Public License v3.0
27 stars 3 forks source link

Counter-Strike Source: backend crash #7

Open jose1711 opened 7 years ago

jose1711 commented 7 years ago

2017-02-09 22:43:28 | Core/Core | Internal backend error for Counter-Strike: Source.

tested with git version from february 9th 2017. arch linux.

vorot93 commented 7 years ago

Thanks for the report.

Steam titles in Obozrenie are not entirely stable at the moment. They use QStat (which is almost abandonware) to query Steam master server. And the ground has shifted as latest attempts to manually communicate with / debug hl2master.steampowered.com (old) protocol have failed. I may be missing something but, alas, Valve promotes the cathedral of Steam and its API, Steamworks. [1]

TL;DR it may be time to either rewrite Steam title support or drop them from Obozrenie altogether.

[1]: See the note at https://developer.valvesoftware.com/wiki/Master_Server_Query_Protocol