zeropingheroes / lancache-autofill

Automatically fill a Lancache with content
GNU General Public License v3.0
132 stars 24 forks source link

Authorize Account won't work on Debian 11 #63

Open Hornochs opened 2 years ago

Hornochs commented 2 years ago

Describe the bug Authorizing an account doesn't work, everytime the Error "Invalid Password" occurs, but passwort ist correct

To Reproduce Steps to reproduce the behavior:

  1. Run the command ./lancache-autofill steam:authorise-account
  2. Type in username & Error
  3. See error

Console output

Steam Console Client (c) Valve Corporation - version 1637624355-- type 'quit' to exit --
Loading Steam API...OK
Logging in user 'username(censored)' to Steam Public...
FAILED (Invalid Password)
Failed to authorise Steam account username(censored)

Environment (please complete the following information):

Additional context Running the steamcmd executable manually and liggon in works as expected

Hornochs commented 2 years ago

Just tested it on a fresh installed Ubuntu 18.04 LTS, same issue. Could it be an issue that my password includes an $ ?

EDIT:

Yes, it was the issue: Removed the $ in my password and now I'm able to login!

EDIT 2: Hahaha, next error. As soon as I staring the queue I get another Error:

WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/root/Steam/logs/stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1637624355-- type 'quit' to exit --
Loading Steam API...OK
Logging in user 'username' to Steam Public...
FAILED (invalid cached credentials)password:
Steam account username is not authorised

Please re-run:
     ./lancache-autofill steam:authorise-account username

If this error persists:
- Empty the ~/steam/userdata directory
- Temporarily disable Steam Site License server, if you're using it

Of Course I reauthorized everything and deleten ~/steam/userdata, but still to success :D