-
-
Notifications
You must be signed in to change notification settings - Fork 202
Avoid 403 by Changing Ciphers List #510
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
Conversation
|
still get 403 error |
|
Patch ends up with redlib complaining about |
I'm getting this as well. I think it's because they've placed my IP address on a block list. Trying to access directly from the same public IP results in a page stating "You've been blocked, login if this is a mistake" |
|
It works for me |
6a7da6f to
9e1c096
Compare
|
I do suspect that there will be multiple reasons for getting blocked, so this pr will only fix it if redlib was working on your ip before the new fingerprinting started. |
|
On my private Redlib instance, this PR fixed the "Failed to parse page JSON data" error I started getting last night (in my timezone). Others that say this patch didn't fix the issue are probably getting IP banned/rate limited, perhaps due to several attempts to reload pages by their users (spiking traffic, and therefore requests to Reddit, on public instances) |
|
Redlib is working again with this PR on my private instance. |
|
This PR fixed the 403/json errors for me as well.
This PR's branch: Thanks @Silvenga ! |
cherry-picked from redlib-org#510
|
It properly works and bypass the current reddit.com blocking. |
I am getting those errors too. It might be because we're blocked, but I'm not sure. I can visit It's also worth mentioning that my distro is NixOS, and that |
|
@gmemstr @nomadlogic the oauth-related error is no longer happening to me and this PR is working. This may be related to the "elevated errors" happening Dec 8–9 as reported on |
|
I created a pool request #517 With that, it's possibile to compile the docker image without installing cargo and dependencies in the host system, so everyone can build the docker image (docker build .) I also included the changes from 510 (Silvenga) The recompiled image it's working fine for me, you can find it here: https://github.com/magostinelli/redlib |
As mentioned here #446 (comment), and investigated further here #446 (comment), reddit seems to be blocking on the exact ciphers default in rusttls.
This PR sets the list to that of Firefox.