Hi, thanks for bringing this back to my attention.
So, I was sorta wrong. It's not the format of the file. It actually is
the wrong AppID in the file, but it wasn't a problem of my doing. You
were correct that the wrong APPID was in the wrong file.
FoF Client APPID = 265630
FoF Server AppID = 295230
The default steam_appid.txt files as distributed with SteamCMD are as
follows:
--cat ~/srcds/fof-MASTER/steam_appid.txt
295230
--cat ~/srcds/fof-MASTER/fof/steam_appid.txt
265630
This seems to make sense, but it's wrong and will prevent a server from
serving clients.
If you start a normal server installation, it appears to immediately
overwrite the steam_appid.txt in the root of the installation with the
Client APPID, so both files end up having APPID 265630 in them.
However, I use a symlinked installation type server (my wrench script),
and the master installation files are read-only, to prevent servers from
modifying the files. Because the server can't change this master file
when it starts, client authorization fails.
The solution is to delete the steam_appid.txt symlink and replace it
with a real file.
The file needs to be fixed upstream.
On 5/11/14, 18:58, big john wrote:
It's because your using the wrong appid the server appid is 295230
On May 11, 2014 8:36 PM, Jesse Molina je...@opendreams.net
mailto:je...@opendreams.net wrote:
I tried to set up a FoF server last night and was having problems.
I was getting these errors, and was unable to connect to the
server from my client.
Client:
STEAM validation rejected
Console:
S3: Client connected with ticket for the wrong game: UserID: 2
S3: Client connected with ticket for the wrong game: UserID: 2
This appears to be some nonsense with the default steam_appid.txt
(server APPID) in the root of the installation. There is also a
fof/steam_appid.txt (client APPID) file, but that file is fine.
fof/steam_appid.txt has no end-of-line, and the server
steam_appid.txt has a DOS end-of-line.
I simply deleted the default steam_appid.txt file and replaced it
with a new one and it works fine. I guess the DOS line feed/end is
a problem.
This may only be a problem on Linux, but I'm sending it out anyway
as an FYI.
___
To unsubscribe, edit your list preferences, or view the list
archives, please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds