JustArchiNET / ArchiSteamFarm

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Apache License 2.0
11.28k stars 1.05k forks source link

Some strange errors #178

Closed clumba closed 8 years ago

clumba commented 8 years ago

Today i got this strange error:

22.03.2016 22:50:20 [*] INFO: CheckForUpdate() <Main> Checking new version...
22.03.2016 22:50:26 [*] INFO: CheckForUpdate() <Main> Local version: 2.0.1.7 | Remote version: 2.0.1.5
22.03.2016 22:50:26 [*] INFO: CheckForUpdate() <Main> ASF will automatically check for new versions every 24 hours
22.03.2016 22:50:26 [*] INFO: RefreshCMs() <Main> Refreshing list of CMs...
22.03.2016 22:50:26 [*] INFO: RefreshCMs() <Main> Success!
22.03.2016 22:50:27 [*] INFO: Start() <qwerty> Starting...
22.03.2016 22:50:29 [*] INFO: OnConnected() <qwerty> Connected to Steam!
22.03.2016 22:50:29 [*] INFO: OnConnected() <qwerty> Logging in...
22.03.2016 22:50:30 [*] INFO: OnLoggedOn() <qwerty> Successfully logged on!
22.03.2016 22:50:30 [*] INFO: Init() <qwerty> Logging in to ISteamUserAuth...
22.03.2016 22:51:00 [!] EXCEPTION: Init() <qwerty> The WebAPI call timed out
22.03.2016 22:51:00 [!] StackTrace:
   РІ SteamKit2.WebAPI.Interface.TryInvokeMember(InvokeMemberBinder binder, Object[] args, Object& result)
   РІ CallSite.Target(Closure , CallSite , Object , UInt64 , String , String , String , Boolean )
   РІ System.Dynamic.UpdateDelegates.UpdateAndExecute6[T0,T1,T2,T3,T4,T5,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
   РІ ArchiSteamFarm.ArchiWebHandler.<Init>d__8.MoveNext()
22.03.2016 22:51:00 [*] INFO: Stop() <qwerty> Stopping...
22.03.2016 22:51:00 [*] INFO: OnDisconnected() <qwerty> Disconnected from Steam!
22.03.2016 22:51:06 [*] INFO: Stop() <qwerty> Stopped!
22.03.2016 22:51:06 [*] INFO: Start() <qwerty> Starting...

And nothing happened after that. Same error on 2.0.1.5.

JustArchi commented 8 years ago

Ask Steam.

JustArchi commented 8 years ago

BTW, based on log it looks like SteamClient could not disconnect itself, I can see that Disonnect request timed out. Are you running ASF on Windows or on Mono?

clumba commented 8 years ago

Windows.

JustArchi commented 8 years ago

Enable Debug mode and try to reproduce the problem, then pack whole debug directory together with log.txt and send it to my e-mail: JustArchi[at]JustArchi[dot]net.

Keep in mind that debug directory contains sensitive information, so don't upload it in any public place.

clumba commented 8 years ago

Done.

JustArchi commented 8 years ago

Got it. I still suspect that it's your network/firewall or Steam directly cutting the connection, but I can look into that issue.

JustArchi commented 8 years ago

You forgot to include log.txt, which is also crucial. If you still have the log from last run when debug log was recorded, please send it, otherwise reproduce the issue again, this time sending both debug directory and log.txt, thanks.

clumba commented 8 years ago

It's exactly same as log in fisrt post, but many bots, not one.

I just tried to roll back to v 1.5 (i have backup) and get this:

23.03.2016 19:33:11 [*] INFO: OnConnected() <qwerty> Connected to Steam!
23.03.2016 19:33:12 [!] WARNING: OnLoggedOn() <qwerty> Unable to login to Steam: InvalidPassword
23.03.2016 19:33:12 [*] INFO: OnDisconnected() <qwerty> Disconnected from Steam!
23.03.2016 19:33:12 [*] INFO: OnDisconnected() <qwerty> Removed expired login key
23.03.2016 19:33:12 [*] INFO: OnDisconnected() <qwerty> Reconnecting...

Ok, i downloaded and unpacked latest version (2018), maked fresh json config files from example and got this (i tried that new function HackIgnoreMachineID and it all same with and without it, not working):

23.03.2016 21:55:19 [*] INFO: CheckForUpdate() <Main> Checking new version...
23.03.2016 21:55:23 [*] INFO: CheckForUpdate() <Main> Local version: 2.0.1.8 | Remote version: 2.0.1.5
23.03.2016 21:55:23 [*] INFO: CheckForUpdate() <Main> ASF will automatically check for new versions every 24 hours
23.03.2016 21:55:23 [*] INFO: RefreshCMs() <Main> Refreshing list of CMs...
23.03.2016 21:55:24 [*] INFO: RefreshCMs() <Main> Success!
23.03.2016 21:55:24 [*] INFO: Start() <qwerty> Starting...
23.03.2016 21:55:27 [*] INFO: OnConnected() <qwerty> Connected to Steam!
23.03.2016 21:55:27 [*] INFO: OnConnected() <qwerty> Logging in...
23.03.2016 21:55:27 [!] WARNING: OnConnected() <qwerty> Using workaround for broken GenerateMachineID()!
23.03.2016 21:55:27 [!] WARNING: OnLoggedOn() <qwerty> Unable to login to Steam: ServiceUnavailable
23.03.2016 21:55:27 [*] INFO: OnDisconnected() <qwerty> Disconnected from Steam!
23.03.2016 21:55:27 [*] INFO: OnDisconnected() <qwerty> Reconnecting...
23.03.2016 21:55:34 [*] INFO: OnConnected() <qwerty> Connected to Steam!
23.03.2016 21:55:34 [*] INFO: OnConnected() <qwerty> Logging in...
23.03.2016 21:55:34 [!] WARNING: OnConnected() <qwerty> Using workaround for broken GenerateMachineID()!
23.03.2016 21:55:34 [!] WARNING: OnLoggedOn() <qwerty> Unable to login to Steam: ServiceUnavailable
23.03.2016 21:55:34 [*] INFO: OnDisconnected() <qwerty> Disconnected from Steam!
23.03.2016 21:55:34 [*] INFO: OnDisconnected() <qwerty> Reconnecting...
23.03.2016 21:55:41 [*] INFO: OnConnected() <qwerty> Connected to Steam!
23.03.2016 21:55:41 [*] INFO: OnConnected() <qwerty> Logging in...
23.03.2016 21:55:41 [!] WARNING: OnConnected() <qwerty> Using workaround for broken GenerateMachineID()!
23.03.2016 21:55:41 [!] WARNING: OnLoggedOn() <qwerty> Unable to login to Steam: ServiceUnavailable
23.03.2016 21:55:41 [*] INFO: OnDisconnected() <qwerty> Disconnected from Steam!
23.03.2016 21:55:41 [*] INFO: OnDisconnected() <qwerty> Reconnecting...
23.03.2016 21:55:48 [*] INFO: OnConnected() <qwerty> Connected to Steam!
23.03.2016 21:55:48 [*] INFO: OnConnected() <qwerty> Logging in...
23.03.2016 21:55:48 [!] WARNING: OnConnected() <qwerty> Using workaround for broken GenerateMachineID()!
23.03.2016 21:55:48 [!] WARNING: OnLoggedOn() <qwerty> Unable to login to Steam: ServiceUnavailable
23.03.2016 21:55:48 [*] INFO: OnDisconnected() <qwerty> Disconnected from Steam!
23.03.2016 21:55:48 [*] INFO: OnDisconnected() <qwerty> Reconnecting...

I sent debug + log to you.

Pandiora commented 8 years ago

If you get "Invalid Password" and you´re sure your config is right, wait 30 minutes and try again.

JustArchi commented 8 years ago
23.03.2016 21:55:48 [!] WARNING: OnLoggedOn() <qwerty> Unable to login to Steam: ServiceUnavailable

Steam is experiencing some problems, try again later.

clumba commented 8 years ago

Today my fresh install of asf updated to 2.0.1.9 and it works fine.

Thx for helping.