Here's the fix: Put a copy of Steam.dll in the root folder of the game server installation (alongside the .exe).

I investigated this problem a bit today and what I found is that my Windows CS:GO servers also would not show in the list when run under any user without administrator privileges -- but did run fine as Administrator. I investigated further by scrubbing the -condebug output and process monitor output to look for differences, and I granted full privileges to every registry key that was returning "ACCESS DENIED" without seeing improvement. I then noticed that the process was looking around for Steam.dll quite a bit, a file that didn't exist. Taking this file from the SteamCmd installation and dropping it next to the .exe resolved the problem.

COD:MW3 has this same issue.

-John

On 5/31/2012 3:06 AM, [email protected] wrote:
I actually have a similar issue. I am using firedaemon to manage my game server services. I made a post on this list a few days ago about my server not showing up in the Internet Browser List.

It seems that the root of this problem for me was using firedaemon to start the server as a service. For some reason if I start the server as a service it will not show up in the community server list. This really doesn't make much sense to me, but that seems to be the issue.

If I start the server from the command line or with a batch script all is well. I sure hope we can get this fixed though as it is a pain managing servers from RDP vs a web interface.

I am sure this is the same issue with TCadmin as they create the server as a service as well. I hope we can find a solution to this problem soon.

On 31.05.2012 02:42, Reinhard Rheeder-Kleist wrote:
Hi Guys

I know weve gone over this before, but I just wanted to double-check
with any others out there with similar configs - Ive got a Windows
2008 ENT R2 SP1 server running along with TCAdmin - I made my own
configs for CSS, and ive also tried the configs made by CobbyJUK from
Immortal servers, as posted on the TCA forums.

 I still cant get my servers to show on the MBL, although I can
connect to them manually with no problems via console. Ive read from
earlier posts that SteamCMD has to be running at the same time for
this to work, but this doesnt help, either just running or with the
relevant account logged on.

If I run the servers outside of TCA plus not specifying IPs and ports
and let the servers figure out their own way, they show up.

Does altering the running permissions help, such as running the server
using the TCA-created TCAGame account, or should i look at running the
instances with higher priviledges, such as a local admin or
LocalSystem?


_______________________________________________
Csgo_servers mailing list
[email protected]
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/csgo_servers


_______________________________________________
Csgo_servers mailing list
[email protected]
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/csgo_servers

Reply via email to