Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invalid session when trying to fetch confirmations #1108

Closed
Scott-GH opened this issue Mar 7, 2018 · 24 comments

Comments

@Scott-GH
Copy link

commented Mar 7, 2018

When the bot tries to accept a trade and confirm it under Bot.AcceptAllMobileTradeConfirmations(), This error pops up. This problem started occuring today after maintenance.

@Koenig4443

This comment has been minimized.

Copy link

commented Mar 7, 2018

i am seeing the same error when calling SteamGuardAccount.AcceptConfirmation(confirmation) . I guess steam changed something during the maintenance.

SteamGuardAccount.RefreshSession();
CheckCookies();

both return true but after that the session still fails

@voz261

This comment has been minimized.

Copy link

commented Mar 7, 2018

same here

@niemoralny

This comment has been minimized.

Copy link

commented Mar 7, 2018

The problem concerns SteamAuth, not the SteamBot.

@Koenig4443

This comment has been minimized.

Copy link

commented Mar 7, 2018

Steam changed the confirmation page and steamauth failed to parse it correctly. Steamauth have been updated with new regx for the parsing and i have confirmed that it is working with the new version.

@mysecondlove

This comment has been minimized.

Copy link

commented Mar 7, 2018

@Koenig4443 which version of Steamauth you are using right now?

@Koenig4443

This comment has been minimized.

Copy link

commented Mar 7, 2018

@alekwam70

This comment has been minimized.

Copy link

commented Mar 7, 2018

@Koenig4443
How to apply it in SteamBot?

@Koenig4443

This comment has been minimized.

Copy link

commented Mar 7, 2018

You need to compile the steamauth.dll and reference this instead of the old version in your project

@Scott-GH

This comment has been minimized.

Copy link
Author

commented Mar 8, 2018

Yep, That worked. Thanks!

@Scott-GH Scott-GH closed this Mar 8, 2018

@alekwam70

This comment has been minimized.

Copy link

commented Mar 8, 2018

@Scott-GH
Help me please. I am not a programmer. It is impossible to me.

@Scott-GH

This comment has been minimized.

Copy link
Author

commented Mar 8, 2018

Help with what?

@Koenig4443

This comment has been minimized.

Copy link

commented Mar 8, 2018

alekwam70 if you are not a programmer you will probably have a hard time fixing stuff like this. You will have to wait for steambot to update their libaries and then use that when it is working again.

@voz261

This comment has been minimized.

Copy link

commented Mar 9, 2018

@Koenig4443 update SteamAuth to v1.1.0 ... still error :( can give me some tip . Thank

@Koenig4443

This comment has been minimized.

Copy link

commented Mar 9, 2018

all i can say is to change to this current version as previously mentioned .
https://github.com/geel9/SteamAuth

Works for me and many others so you must be doing something wrong.

@alekwam70

This comment has been minimized.

Copy link

commented Mar 10, 2018

@Koenig4443 And it is possible to throw off already compiled steambot? It is necessary that accepted and I sent all trades. alek_wam@tut.by

@voz261

This comment has been minimized.

Copy link

commented Mar 10, 2018

.

@Koenig4443

This comment has been minimized.

Copy link

commented Mar 10, 2018

Im sorry but i cannot share my steambot as it is highly customized and unusable for anyone else but me.

voz261 : dont use nuget , use the link provided.

@voz261

This comment has been minimized.

Copy link

commented Apr 9, 2018

Now, accept a trade is work or not ? @@ my bot cant accept trade, but not show error, any1 same

@Scott-GH

This comment has been minimized.

Copy link
Author

commented Apr 9, 2018

For me, It goes back and forth between working and not working. I have to reset the both though. I think it's an issue with steam.

@voz261

This comment has been minimized.

Copy link

commented Apr 9, 2018

do u fix it ?
till now i cant accept trade :(( so bad

@Scott-GH

This comment has been minimized.

Copy link
Author

commented Apr 9, 2018

No, I don't know what's going on

@voz261

This comment has been minimized.

Copy link

commented Apr 11, 2018

@Scott-GH
this is my problem , do u same?
waylaidwanderer#25

:(( TradeOffers error , not steamAuth

@Koenig4443

This comment has been minimized.

Copy link

commented Apr 11, 2018

this is not related to #1108

This error is caused by steam now forcing a redirect from http to https. it can be fixed by simply changing the url in AcceptTrade(TradeOffer tradeOffer, out ulong tradeId) to https .

AcceptTradeis located in TradeOffers.cs from SteamAPI project

just to be sure i changed all urls to https

@voz261

This comment has been minimized.

Copy link

commented Apr 12, 2018

@Koenig4443 THANK, have a nice day ^^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
6 participants
You can’t perform that action at this time.