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

Call to non-existing function this.debug after steam-session failure #456

Closed
metzz1 opened this issue Sep 12, 2023 · 13 comments
Closed

Call to non-existing function this.debug after steam-session failure #456

metzz1 opened this issue Sep 12, 2023 · 13 comments
Labels

Comments

@metzz1
Copy link

metzz1 commented Sep 12, 2023

Seems like after todays update (12/09/2023) something broke on the package, seems to be related to Polling, havent really investigated as of now.

Heres the output of the error:
this.debug is not a function

After commenting the debug function (which seems like it does not exist on file) we get:
Error: FileNotFound

Best Regards,

@metzz1 metzz1 added the bug label Sep 12, 2023
@endze1t
Copy link

endze1t commented Sep 12, 2023

I'm experiencing the same issue. It appears to be related to the node-steam-session package, and it seems that Steam may have removed a previously used endpoint, PollAuthSessionStatus.

@say1j
Copy link

say1j commented Sep 13, 2023

steam-session also down
working login only from steamcommunity package, fix pls ASAP

@web3yc
Copy link

web3yc commented Sep 13, 2023

same issue,fix pls ASAP

@sap2me
Copy link

sap2me commented Sep 13, 2023

I'm experiencing the same issue. It appears to be related to the node-steam-session package, and it seems that Steam may have removed a previously used endpoint, PollAuthSessionStatus.

and this endpoint return eresult: 9 that meens "FileNotFound" regardless any params

@Moder112
Copy link

It seems like the newest unaffected version is 4.27.1.
Downgrading from 4.29.1 resolved the issues in my production environment at least on the surface level.
Haven't tested whether everything works, but at least stuff like confirming and accepting trades seems to.

@web3yc
Copy link

web3yc commented Sep 13, 2023

It seems like the newest unaffected version is 4.27.1. Downgrading from 4.29.1 resolved the issues in my production environment at least on the surface level. Haven't tested whether everything works, but at least stuff like confirming and accepting trades seems to.

thank bro, I successfully logged in through downgrade and confirmed the offer

@say1j
Copy link

say1j commented Sep 13, 2023

It seems to be working since the "steam-session" is not being used yet

@easton36
Copy link
Sponsor

Can confirm, downgrade to 4.27.1 fixes the issue. Since the issue is rooted in steam-session, not sure why this.debug isn't defined in steam-user. Possibly another bug as well? Much harder to debug if you can't see the real error

@hybran
Copy link

hybran commented Sep 13, 2023

Seems when you replace the this.debug with a console.log, I get "FileNotFound" error, but as mentioned above downgrading to 4.27.1 solves it!

@DoctorMcKay DoctorMcKay changed the title Error when logging in after Steam update Call to non-existing function this.debug after steam-session failure Sep 13, 2023
@DoctorMcKay
Copy link
Owner

The call to this.debug is a separate issue. The login failure issue is here: DoctorMcKay/node-steam-session#27

@moobyes
Copy link

moobyes commented Sep 13, 2023

The steam-session has updated!

@DoctorMcKay
Copy link
Owner

The wrong debug function call is fixed in steam-user 4.29.2, and the Steam login problem is fixed in steam-session 1.3.1.

@thouravi
Copy link

thouravi commented Sep 13, 2023

I am still getting the same error despite updating the package.

image

TypeError: this.debug is not a function
at LoginSession. (/home/ubuntu/scripts/appInfo/node_modules/steam-user/components/09-logon.js:366:10)
at LoginSession.emit (node:events:513:28)
at LoginSession._doPoll (/home/ubuntu/scripts/appInfo/node_modules/steam-session/dist/LoginSession.js:483:22)

I am also getting the exact same error when using 4.27.1 too. Can anyone help?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests