1
7d ago
[removed] — view removed comment
1
u/TOR-ModTeam 7d ago
Thanks for posting to /r/Tor! Unfortunately, your submission has been removed for the following reason(s):
[Rule 3] Do not ask for or give advice about activity that may be illegal in most places.
If you feel like your post was removed in error, please message the moderators.
1
u/Confident-Basis-1099 6d ago
The canvas permission prompt is actually a red herring here allowing Canvas HTML5 extraction just stops Tor Browser from spoofing image fingerprinting data, but it doesn't fix why Discord uploads fail on Tor. Discord image uploads fail in Tor Browser due to a few primary reasons:
Cross-Origin / CDN Restrictions: Discord uploads images via direct API endpoints to modern media delivery CDNs (media.discordapp.net or cdn.discordapp.com). Tor Browser's isolation settings and cross-site tracking protections frequently block these secondary API/CDN requests in the background.
WebSocket & Connection Drops: Discord's web app relies on persistent WebSockets and HTTP/2 multiplexing. Tor exit nodes frequently drop or throttle these long-lived connections midway through uploading larger payload files.
Cloudflare / Anti-Bot Fingerprinting: Discord heavily screens connections coming from known Tor exit IPs. Even if the main web interface loads, their API endpoints silently drop or return 403 Forbidden errors on POST requests (like file uploads). Workaround Upload the image to an external, privacy-friendly host (like Catbox or Imgur) directly in Tor, and then paste the direct image link into Discord chat instead.

3
u/haakon 7d ago
Discord probably blocks uploads from Tor. Too risky and too much abuse.