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

twitch "Your browser is not currently supported" #1599

Closed
Woofy-Wolf opened this issue Dec 4, 2022 · 12 comments
Closed

twitch "Your browser is not currently supported" #1599

Woofy-Wolf opened this issue Dec 4, 2022 · 12 comments

Comments

@Woofy-Wolf
Copy link

🟥 https://github.com/arkenfox/user.js/wiki/5.2-Troubleshooting

  • [x ] I have read the troubleshooting guide, done the checks and confirmed this is caused by arkenfox
    • unchecked issues may will be closed as invalid

🟪 REQUIRED INFO

  • Browser version & OS: FF 107.0.1 & Windows 7 x64
  • Steps to Reproduce (STR): Create new profile, place a new arkenfox user.js in the new profile's folder, launch the profile in new window, go to https://twitch.tv, click login, enter credentials, and press enter or click the login button.
  • Expected result: logged into to twitch.tv
  • Actual result: Error message: "Your browser is not currently supported. Please use a recommended browser or click here to learn more."
  • Console errors and warnings:
    NOTE FROM WOOFY-WOLF: The following appear with initial page load:

Some cookies are misusing the recommended “SameSite“ attribute 3
Download the Apollo DevTools for a better development experience: https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/ vendor-83de59b93f705c4e4289.js:1:298346
InstallTrigger is deprecated and will be removed in the future. vendor-83de59b93f705c4e4289.js:1:1249682
GEThttps://gql.twitch.tv/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/fp
[HTTP/1.1 429 Too Many Requests 225ms]

GEThttps://passport.twitch.tv/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/fp
[HTTP/1.1 429 Too Many Requests 220ms]

Error:
fp:1:5377
InstallTrigger is deprecated and will be removed in the future. fp:1:4902
onmozfullscreenchange is deprecated. fp:1:4902
onmozfullscreenerror is deprecated. fp:1:4902
Error:
fp:1:5377
Error:
fp:1:5377
Error:
fp:1:5363
InstallTrigger is deprecated and will be removed in the future. fp:1:4888
onmozfullscreenchange is deprecated. fp:1:4888
onmozfullscreenerror is deprecated. fp:1:4888
Error:
fp:1:5363
Some cookies are misusing the recommended “SameSite“ attribute 2
Some cookies are misusing the recommended “SameSite“ attribute 2
Amazon IVS Player SDK 1.16.0-twitch.1-rc.4 amazon-ivs-wasmworker.min-7e9480865bf539fac6bb.js:1:15030
Amazon IVS Player SDK 1.16.0-twitch.1-rc.4 amazon-ivs-wasmworker.min-7e9480865bf539fac6bb.js:1:15030
The resource at “” was blocked because content blocking is enabled. 14
This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “”. admi
The resource at “?” was blocked because content blocking is enabled. 2
Partitioned cookie or storage access was provided to “https://aax-us-pdx.amazon-adsystem.com/e/dtb/admi?b=JDcG2sl_vbcjqoAnfh8X720AAAGE2iUscAYAAAKMAQBOL0EgICAgICAgICAgICBOL0EgICAgICAgICAgICDj2mZw&rnd=7503336090581670107172208&pp=vcdh4w&p=xpa0w0” because it is loaded in the third-party context and dynamic state partitioning is enabled.
This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. admi
This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “”. iu3
Partitioned cookie or storage access was provided to “https://s.amazon-adsystem.com/iu3?cs=1Hj0OahyzGQrr06ewrAcvWJ5oxjri3Dp&cu=&d=twitch.tv&pid=49226e71-48b6-4ccb-bf4c-f82acb404220&s=ATSNxJ9NKB-kN5pLaXkngQrBl6AovdkQgQ9wpLQfRsAq&ts=1670107180284” because it is loaded in the third-party context and dynamic state partitioning is enabled.
InstallTrigger is deprecated and will be removed in the future. csm_view_only.js:1:8445
Autoplay is only allowed when approved by the user, the site is activated by the user, or media is muted. player-core-variant-a-5b7e6e5f605b0d3ff615.js:1:44561

NOTE FROM WOOFY-WOLF: the following error message appears after I enter username/password and press enter or click the "log in" button:
XHRPOSThttps://passport.twitch.tv/integrity
[HTTP/1.1 400 Bad Request 90ms]

NOTE FROM WOOFY-WOLF: this message appears when I dismiss the popped-up login window:
getClip() is deprecated. Use getPlaylist().getClip() instead. core-d9c2ea942e00cac2d8a8.js:1:502575

  • Anything else you deem worth mentioning:
    I was continuously logged into Twitch for weeks(?), in my primary profile, because I normally use the override recipe that enables session restore. So it was a surprise when I logged out and was unable to log in again. I can't know when this issue actually began.
    I created a new profile and added the current default user.js. The problem persisted. I created another new FF profile and used the default FF state to successfully log in to twitch.tv. (Amazon's got a great FP of me, now.) Then I visited arkenfox, went down the troubleshooting checklist in the wiki, and tried two changes to the profile with the new user.js. I gave site permission for canvas and changed pref 1601 to "0" (followed by restart and retest) as I reviewed the troubleshooting section because those seemed to be frequent solutions. I might have skipped something that I should have attempted when reading the SETUP tags. It's hard for me to know. I searched past issues here, and made sure the parrot's only resting. The console log is from before I gave site permission for canvas and changed the 1601 pref.

@Thorin-Oakenpants
Copy link
Contributor

Thorin-Oakenpants commented Dec 4, 2022

try both referer prefs: #1567 (comment)

edit: I don;t use twitch nor have a login .. so I'm just stabbing in the dark - but this mostly seems to be ETP tracking protection IMO (lots of reddit and other issues about twitch all the time lately)

@Thorin-Oakenpants Thorin-Oakenpants changed the title follow instructions or this will be closed as invalid twitch "Your browser is not currently supported" Dec 4, 2022
@Woofy-Wolf
Copy link
Author

no joy changing both referrer prefs to 0, unfortunately

@umbralOptimatum
Copy link

I'm able to log into Twitch without issue on my Arkenfox profile, though I'm on Mac. Referer unlikely to be the issue, I use Smart Referer with no exceptions for Twitch. At a glance my only other override with a likely effect is disabling RFP, do you leave that on?

@Woofy-Wolf
Copy link
Author

Disabling RFP solves the problem, but ouch. I'll need a separate profile just for twitch. Not arkenfox's fault. Thank you for the help.

@Thorin-Oakenpants
Copy link
Contributor

going to close this and twitch issues can be continued at #1567

@KOLANICH

This comment was marked as off-topic.

@GlassGruber

This comment was marked as off-topic.

@Thorin-Oakenpants

This comment was marked as off-topic.

@KOLANICH

This comment was marked as off-topic.

@Thorin-Oakenpants
Copy link
Contributor

Lets not go down that road (FPing) .. end of discussion

tl;dr : to get around RFP causing twitch logins, use a secondary browser

@GlassGruber
Copy link

My Beta and Nightly can run concurrently with stable no issues and no concurrent flags in any of them - except stable won't open when the others are open

I can't remember for sure but have you tried with --new-instance flag when running stable?

I agree with you @KOLANICH, I'm just (sort of) convinced that the vast majority of these heavy commercial sites are lazy and despicable, not really up for super advanced malevolent crap.
Anyway thank you both!

@Thorin-Oakenpants
Copy link
Contributor

I can't remember for sure but have you tried with --new-instance flag when running stable?

my stable is portable - but I can easily change AllowMultipleInstances=false in the FirefoxPortable.ini - I just can't be bothered and I don't need it.

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

No branches or pull requests

5 participants