Option to use Tor onion address instead of twitter.com #581
Labels
No labels
accessibility
bug
discussion
documentation
enhancement
feature parity
good first issue
help wanted
question
rss
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
PAS/nitter#581
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Twitter provides a Tor hidden service now. See below.
https://twitter3e4tixl4xyajtrzo62zg5vztmjuricljdp2c5kshju4avyoid.onionThis functions the same way the normal address does, but is over Tor. I imagine it also is exempt from the normal rate limiting because there's no easy way for Twitter to differentiate between clients. I tried to setup Nitter to use the address by changing
api's URL tohttps://api.twitter3e4tixl4xyajtrzo62zg5vztmjuricljdp2c5kshju4avyoid.onioninsrc/consts.nimand using the Tor HTTP proxy as the application proxy innitter.conf, but when I started the application I was met with the following output:After attempting to visit any pages, I was hit with
RateLimitError: rate limited, which I think is inaccurate because fetching the token failed. Accessing normalapi.twitter.comusing the Tor HTTP proxy works, so I'm assuming that the error here is a failure to deal with the hidden service.My request is to add support for the hidden service. It could possibly be achieved with help from this package. In the meantime, I'm going to look into why it can't connect via the Tor HTTP proxy.
This might be due to missing gzip compression in the Tor HTTP proxy.
I'm not particularly familiar with HTTP proxies so I'm not sure. Do you have any experience with this?
Is there an Onion instance that actually functions?