[hlds] FYI: Fistful of Frags, steam_appid.txt problems

2014-05-11 Thread Jesse Molina


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


Re: [hlds] FYI: Fistful of Frags, steam_appid.txt problems

2014-05-11 Thread big john
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 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


Re: [hlds] FYI: Fistful of Frags, steam_appid.txt problems

2014-05-11 Thread Jesse Molina


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