GithubHelp home page GithubHelp logo

Comments (6)

CM2Walki avatar CM2Walki commented on June 25, 2024 1

@almereyda I still have some catching up to do with my other repositories, but I'll try to get it done on the weekend.

from steamcmd.

serpi90 avatar serpi90 commented on June 25, 2024

Steamcmd is probably using the old version 3 of libcurl, installing libcurl3-gnutls should fix it.

from steamcmd.

CM2Walki avatar CM2Walki commented on June 25, 2024
Steam>login [username] [password]
Logging in user '[username]' to Steam Public...
Enter the current code from your Steam Guard Mobile Authenticator app
Two-factor code:[SteamGuardCode]
OK
Waiting for client config...OK
Waiting for user info...OK

Steam>

I just tried it with the new bookworm and I'm not receiving this error.

Can you go and check if this fixes the issue?

from steamcmd.

almereyda avatar almereyda commented on June 25, 2024

Thanks, I should try it again.

Is https://github.com/CM2Walki/CS2/issues/3 still considered to be merged at some point?

from steamcmd.

almereyda avatar almereyda commented on June 25, 2024

This was a permission issue. You can see above that the .state/Steam volume has the permissions 0:0, while the image runs commands as 1000:1000. Changing the ownership of the directory prior running the container resolved the situation.

$ docker-compose run --rm login     
Creating cs2chnio_login_run ... done
…
Steam Console Client (c) Valve Corporation - version 1705108307
-- type 'quit' to exit --
Loading Steam API...OK
Logging in user 'account' to Steam Public...
This computer has not been authenticated for your account using Steam Guard.
Please check your email for the message from Steam, and enter the Steam Guard
 code from that message.
You can also enter this code at any time using 'set_steam_guard_code'
 at the console.
Steam Guard code:
OK
Waiting for client config...OK
Waiting for user info...OK

This is due to the way how Docker handles permissions in our system. Users that are running Docker commands via an unprivileged user or run the container in rootless mode or Podman may not experience this effect.

I might also have to try this Steam Guard Mobile Authenticator app some time.

Leaving this open to discuss if the container should be built in a way that it checks for being able to write to the volume mount, before initiating the login.

from steamcmd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.