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

RedditBridge returns error 403 (19707) #3837

Closed
mglh opened this issue Dec 16, 2023 · 2 comments
Closed

RedditBridge returns error 403 (19707) #3837

mglh opened this issue Dec 16, 2023 · 2 comments

Comments

@mglh
Copy link

mglh commented Dec 16, 2023

r/qutebrowser as an example.
Seems to pertain to all subreddits.

HttpException: 
https://www.reddit.com/search.json?q=subreddit%3Aqutebrowser&sort=hot&include_over_18=on 
resulted in 403 Forbidden in lib/contents.php line 106

index.php(11): RssBridge->main()
lib/RssBridge.php(113): DisplayAction->execute()
actions/DisplayAction.php(71): DisplayAction->createResponse()
actions/DisplayAction.php(106): RedditBridge->collectData()
bridges/RedditBridge.php(83): RedditBridge->collectDataInternal()
bridges/RedditBridge.php(142): getContents()
lib/contents.php(106)

Query string: action=display&bridge=RedditBridge&context=single&r=qutebrowser&f=&score=&d=hot&search=&format=Html
Version: 2023-09-24
Os: Linux
PHP version: 7.4.33
@joshinat0r
Copy link
Contributor

joshinat0r commented Dec 16, 2023

Seems like Reddit updated their IP blacklists, this libreddit issue has some more details.
Both (libreddit and RssBridge) stopped working for me at the same time, ran both on a VPS.
Try to cURL a reddit URL from your host, should throw the same 403 error.

Only solution is to make the requests from another IP, one that's not on the blocklist and not associated with server hostings and such.
I moved my stuff to a NAS, residential IP that changes daily, works (for now).
The only other alternative is some kind of proxying like the libreddit fork does.

@dvikan
Copy link
Contributor

dvikan commented Dec 16, 2023

#3802

@dvikan dvikan closed this as completed Dec 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants