Closed Terrance closed 9 months ago
Reproducible with latest stable. Unreproducible with latest pre-release, might be caused by fc13f2c48869b469be90ad5fb606df7cbe6c9e1c (?)
@Terrance does it work for you with latest pre-release? https://github.com/JustArchiNET/ArchiSteamFarm/releases/tag/5.5.0.7
This was already fixed in latest pre-release, in particular starting from ASF V5.5.0.1.
Dupe of https://github.com/JustArchiNET/ArchiSteamFarm/issues/3075#issuecomment-1817710875
If you can't wait, I recommend upgrade to latest pre-release which is a stable release candidate at this stage. Otherwise, the next stable should be available in a month or so.
Apologies, didn't spot that one whilst searching (admittedly I was looking for password-related issues rather than ones about the console in general). After some faff with the AUR package and system upgrades to switch to .NET 8.0, I now have 5.5.0.7 running and the password prompt works as expected.
That's alright, since the issue I linked indeed focused on something else, but the underlying problem was the same. Glad to hear it works for you now :+1:
Checklist
ASF version
Latest stable release
ASF variant
linux-x64
Bug description
Typing a special character at the
Please enter your Steam password:
prompt (including from a paste) immediately dismisses the prompt as ifEnter
was pressed.Expected behavior
The prompt should accept my whole password without submitting.
Actual behavior
InitLoginAndPassword() steamPassword is invalid!
is logged.OnConnected() SteamKit2.Authentication.AuthenticationException: Authentication failed with result InvalidPassword.
.Steps to reproduce
asf
without an active session or a password configured.!
,"
,_
).Possible reason/solution
Using the
asf
AUR package on Arch Linux.This is over SSH, but I've not had issues with any other programs' handling of special characters. Locale, in case that's relevant:
Can you help us with this bug report?
Somehow, I can test and offer feedback, but can't code
Full log.txt recorded during reproducing the problem
Global ASF.json config file
BotName.json config of all affected bot instances
Additional info
The description for BotName.json above states that
SteamPassword
is mandatory, but the documentation says if left unset then I should be able to provide it at startup, which is where the problem lies. Is this still the case?