Also, remember that the command line string can be accessed by other processes 
running on the box.  Be aware of that when deciding whether to specify your 
logon credential there.

From: [email protected] 
[mailto:[email protected]] On Behalf Of Fletcher Dunn
Sent: Wednesday, February 26, 2014 8:10 AM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Steam GameServer Account Logging Question

Sorry, those messages are a bit confusing.  I'm assuming this is a TF game 
server, in which case the "successfully logged in" messages and the FAQ link 
refer to the TF gameserver account.  It's totally separate to the Steam 
gameserver account, and totally unrelated.  Perhaps you aren't specifying the 
login credentials early enough in the boot process?

From: 
[email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of pilger
Sent: Wednesday, February 26, 2014 7:10 AM
To: Half-Life dedicated Win32 server mailing list
Subject: Re: [hlds] Steam GameServer Account Logging Question

Changed the sv_setsteamaccount to the autoexec file and it worked great.
Someone should check if the failure message is being sent the way it was 
supposed to.

Thanks Rudy!


_pilger

On 26 February 2014 12:00, pilger 
<[email protected]<mailto:[email protected]>> wrote:
Guess he was right then. It can't be on the server.cfg
Strangely enough, I'm getting two messages. First one that goes:
Assigned anonymous gameserver Steam ID [A-1:2176588802<tel:2176588802>(4095)].
And then two more that says:

Successfully logged into gameserver account ******.
For more information about gameserver accounts, visit 
https://support.steampowered.com/kb_article.php?ref=2825-AFGJ-3513.
L 02/26/2014 - 09:54:54: Successfully logged into gameserver account ******.
For more information about gameserver accounts, visit 
https://support.steampowered.com
/kb_article.php?ref=2825-AFGJ-3513.
Still, when I send the status command, I get a:

steamid : [A-1:2176588802<tel:2176588802>(4095)] (90089582615075842)
So the message saying the account login is failing isn't quite working for me. 
That's what I was getting confused about. Isn't quite as clear as one would 
imagine.
I'll go set it on the right place and then com back to tell the results.


Thanks, Rudy!



_pilger

On 26 February 2014 11:41, Rudy Bleeker 
<[email protected]<mailto:[email protected]>> wrote:
Hi Pilger,

as far as I know sv_setsteamaccount should be set before a map is
loaded. That means you can either put it in the autoexec.cfg, a file
that is called with +exec from the command line or on the commandline
itself. Anywhere else, for example the file that you use as the
+servercfgfile, is too late and won't work.

The message you see in your log is quite clear isn't it? Logging in
was succesfull, so you can safely assume you did it right. If it
didn't work, for example when sv_setsteamaccount is called too late,
you'll get the following error message:

Warning: Game server already logged into steam.  You need to use the
sv_setsteamaccount command earlier.

You can verify if the server is correctly logged in by typing "status"
in the console and check the "steamid" line. If the steamid displayed
there starts with "A-1" it is an anonymous steam ID which means the
server isn't logged in with it's proper steam ID. Those start with a G
I believe.

On Wed, Feb 26, 2014 at 3:26 PM, pilger 
<[email protected]<mailto:[email protected]>> wrote:
> Hey guys,
>
>
> I've been talking to a friend about the new steam gameserver account logging
> system and he claims that the parameter sv_setsteamaccount should go on the
> command line, while I think it can go on the server.cfg or any other file
> that's executed the first time the server runs.
>
> With the server.cfg method, I'm getting the following messages on my log:
>>
>> Successfully logged into gameserver account ******.
>> L 02/26/2014 - 07:36:12: Successfully logged into gameserver account
>> ******.
>
>
> Does that mean it's all good!? Which one is the correct way?
>
>
> Thanks in advance,
>
> _pilger
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
>



--
Idleness is not doing nothing. Idleness is being free to do anything.
  - Floyd Dell

_______________________________________________
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_linux

Reply via email to