ich777 / docker-steamcmd-server

Simple Dockerfile that installs steamcmd and a selected game server
121 stars 98 forks source link

SteamCMD made a change to require force_install_dir to be before logon #16

Closed asymptotic1 closed 2 years ago

asymptotic1 commented 2 years ago

+force_install_dir /

/ has to be before +login now

asymptotic1 commented 2 years ago

17 proposed fix here

ich777 commented 2 years ago

@asymptotic1 this doesn't make a difference from my testing and is also not necessary or better speaking doesn't affect the function from the container.

This is still the way to issue this command from the Steam Pipe documentation.

Do you go any issues with the container?

asymptotic1 commented 2 years ago

@ich777 yeah, logs on unraid say STEAMCMD needs the force dir cmand to be before you login. Won't install for me. Looks like they made the change in the last week or so.

Following thread has the issue.

https://githubmemory.com/repo/wolveix/satisfactory-server/activity?page=2

asymptotic1 commented 2 years ago
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Please use force_install_dir before logon!
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Please use force_install_dir before logon!

Steam Console Client (c) Valve Corporation - version 1637624355

from logs.

ich777 commented 2 years ago

@asymptotic1 yes, but the game is downloading or not?

I know this message and also the threads from Satisfactory and Conan Exiles for example, but they wont harm the function and the download process.

What game won't install for you? I need to know which game you are having troubles with so that I can test it on my own and see what it does.

I've tried various games (CS:Source, Valheim, Satisfactory, 7DtD,... EDIT: now also tried ProjectZomboid, attached the log here:
pjzomboid.log) and they all work fine even with that warning.

Do you use the container on unRAID or another host?

ich777 commented 2 years ago

As said in PR #17 I will merge this in my private Git repo and I will update the other branches too but this will take some time...