koraktor / steam-condenser

A multi-language library for querying the Steam Community, Source, GoldSrc servers and Steam master servers
https://koraktor.de/steam-condenser
Other
359 stars 65 forks source link

OB (TF2 !?) Servers will always throw "TimeoutException" when trying to query them #96

Closed p1ngb4ck closed 13 years ago

p1ngb4ck commented 13 years ago

Hi .. when trying to query a TF2-Server, I am always getting TimeoutExceptions. Just using the example code here on github .. if I query a L4D or L4D2 - server, everything works fine. This must have changed with one of the last updates, my php-script integrated in my clanpage worked fine before, suddenly it throws exceptions.

koraktor commented 13 years ago

There was an update yesterday with the following change:

Seems like this broke something. I'll investigate.

p1ngb4ck commented 13 years ago

Problem occurs with HL2 Servers also, after latest update

p1ngb4ck commented 13 years ago

great, quick response, TY =)

koraktor commented 13 years ago

From the HLDS mailing list:

Terrific. It seems that with this update the servers stopped responding to A2A_PING. Guess I have to use A2S_INFO now even though I just want to know if the server is alive."

Seems like don't using the servers' init(), getPing() and updatePing() is a workaround.

I'll watch the progress on this issue, maybe Valve will fix this soon.

koraktor commented 13 years ago

By the way, this is now fixed in master and should be available in a new version soon.