-
-
Notifications
You must be signed in to change notification settings - Fork 201
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
Login connection failure / timeout #628
Comments
Streamlink Twitch GUI has to start a local webserver in order to receive the access token from Twitch in your web browser. You can see on the auth page on Twitch where it will redirect you, namely Make sure that you are not blocking the web server via an external application (firewall, antivirus, etc). If you can't do that, take a look at the URL of the redirection. It includes the access token which you can simply copy and paste into the Twitch GUI's access token field (you've already enabled advanced settings). But before doing this |
Having the same issue after windows 10 reinstall today, using the tipps in https://github.com/streamlink/streamlink-twitch-gui/wiki/Twitch.tv-login I was able to use the advanced settings, then copying the accesstoken from the localhost url (between access_token=&) and pasting that into the alternative login, so I was still able to login. Weirdly I could confirm the Twitch-Login working on an older computer with an old livestreamer version works as expected. |
I'm also having problems. I kept getting a localhost refused to connect error when I clicked Authorize. Nothing was blocking the webserver. Thankfully doing it manually by copying the access token from the localhost url and pasting it into Streamlink Twitch GUI worked just fine. |
Nothing has changed this release in regards to the auth system. |
I'm able to login through the access token but not by normal means, I've checked my firewall and antivirus and everything is fine and is allowed through but still having issues with connecting to the local webserver, I'll have to dive more into it and see what else could be the issue another time when I'm more free, but for now I'll just use the access token to get around the issue. |
👇 👇 👇 👇 👇 Looks like there's a NodeJS bug here, but only on Windows. I will see whether I can fix this, but I'm not sure yet. In the mean time, please just copy the 👆 👆 👆 👆 👆 To give you a more detailed explanation, something seems to be wrong with Node's When writing data to a As I've said earlier, the Twitch GUI's auth stuff hasn't been touched in a while and the only thing that happened in this release related to that was a NW.js version bump from This is weird. I will have to dig a bit deeper when I get the time. |
Ok, so I did some more debugging, and it's weird... The What is going wrong here is that for some very weird reason, the copying of the properties from the Object.prototype.hasOwnProperty.call( require("stream").Duplex.prototype, "cork" ); Neither the application code nor its (runtime) dependencies alter the functionality of any of Node's native modules. This makes me believe that this is some kind of optimization issue of the v8 JS engine. I would really like to know what exactly is going on here. I've found a workaround for now, though. If the |
Could my problem (issue 619, oauth token not saving) be somehow connected to this problem? |
@siint No, what you have described in your issue is not related to that. Unfortunately, all I can tell you is to make sure that NW.js is able to write to the config directory. If you're unable to solve this, please try to get a full NW.js/Chromium debug log and post it in the other thread, as this discussion doesn't belong here. |
New release with the included workaround: I'll leave this thread open for a bit though... |
Bug report
Environment details
Operating system and version:
Windows 10
Streamlink Twitch GUI version:
Streamlink Twitch GUI Version 1.7.0
Streamlink version:
Streamlink Version 1.1.1
Configuration details:
Default
Description
I recently updated my Streamlink Twitch GUI and streamlink to the newest version as it had notified me that there was a newer version, in doing so I had to log back into my Twitch account again, However getting to the Authorization page, and trying to authorize, the page is in a loading sequence for a few seconds and then is forwarded to a connection interruption/error page. I don't know if it's a Twitch API issue or because I updated to the latest version.
Expected / Actual behavior
Twitch to properly authorize and give Streamlink access to my account, and allowing me to properly view streams and everything else that it has to offer once connected.
Reproduction steps
Log output
Additional comments, screenshots, etc.
Before Clicking Authorize. https://i.imgur.com/qYoyVUf.png
About 10 seconds after Clicking Authorize. link removed
Not logged in on streamlink and am only presented with the Abort Button. https://i.imgur.com/QKhtVLf.png
The text was updated successfully, but these errors were encountered: