I was getting HTTP 500 failure to some integrity endpoint I'd never seen before which was weird so I logged out to get a new session and then it tells me my browser is unsupported when I try to log back in.

There's no shortage of existing Reddit threads about this kind of behavior, going back years, but no two of them are solved the same way. One of them suggests it's the result of an IP ban which would be a pretty extreme punishment for the occasional corny joke I make in chat.


Behavior persisted after cache/cookie clear, Private Browsing, disabling extensions, and trying Firefox's "Troubleshooting Mode" (clean profile, no extensions loaded.) Because of the IP ban message I even tried routing through a VPN.

Logging in with Edge on same machine worked fine, as did Chrome (with and without VPN.) It's important to note that Firefox is on the list of supported browsers so that's not actually the problem.

So where do we go from here? I guess I wanna take my session from Chrome and move it over into Firefox. There are seventeen dozen "Cookies manager" extensions for both browsers, most exporting into Netscape TXT format for curl or yt-dlp use. Some allow importing, too, but it's less common and less standardized.

Eventually I got Export Cookies JSON for Puppeteer extension for Chrome, and Cookie Manager by Rob W on the Firefox side-- their JSON schema don't line up exactly so i had to make a dummy export from the Firefox side and then massage the Chrome export to match it.

Long story short I can do like posture checks and shit again. Worth.

oh and that integrity endpoint doesn't even show up in my Fetches anymore so who knows.


You must log in to comment.