Brave should only intercept top-level reqs for .torrent files, not requests from fetch() #10672
Comments
i have the same problem. |
Confirming that this behavior with bitchute is the same on Windows 10 1703 as well and is not the expected result. Works fine in Chrome on Windows. |
Does not work on Brave/OSX either |
+2 from community https://community.brave.com/t/bitchute-not-playing/6900?u=eljuno |
I imagine this will become popular as there is significant cross-over between people who are using Brave as a protest against Google/Mozilla and people who want to use Bitchute for similar reasons. Also I turned off the torrent extension to see if that would work but still a problem. If I have time later I'll try reading through BitChute's source code to get a better idea of the problem. |
same here, windows 8.1 |
+1 Brave Win10
|
Here is from the BITCHUTE.com FAQ:
|
cc: @feross |
@dseeker interesting looks like it's trying to use some built in chrome-extension? I'm reading that Brave can use chrome extensions with manual setup. https://brave.com/blog/loading-chrome-extensions-in-brave/ Would that mean it's possible to figure out which is used here and import it? |
@kirkins the problem seems to be that any torrent files exposed to brave gets sent to the torrent viewer extension. the problem is not the extension itself, but allowing the website to use .torrent files without being interrupted by brave |
+1 from community https://community.brave.com/t/bitchute-broken/7102/2 |
+1 on Windows 10
|
Just took a look. When the webtorrent.js script in bitchute page uses fetch() on a .torrent file, Brave intercepts that req and redirects. Brave should only intercept top-level reqs for .torrent files, not requests from fetch(), etc. Probably an easy fix (but I have no time) |
@kirkins could we change the title to something along the lines of "Brave should only intercept top-level reqs for .torrent files, not requests from fetch()" |
In the meantime, a workaround for anyone else who needs this is to present the file extension as .webtorrent instead of .torrent. |
This is also happening with PeerTube so nobody can see videos on our site using brave browser. |
This is now working for me on both BitChute and PeerTube. So I will mark this as closed. |
I'm still having this problem with all PeerTube sites, as of Brave 0.25.2 (8ea2a9c) |
Link back to PeerTube: Chocobozzz/PeerTube#1374 |
On PeerTube sites I still (0.57.6) get the "Sorry, but this video is not available because the remote instance is not responding" |
@scanlime @Raisty @the-sushi can you all please try the new version of Brave? If the problem is still happening, I can help create an issue in the new repository: |
Did you search for similar issues before submitting this one?
Yes
Describe the issue you encountered:
The service bitchute.com doesn't work on brave.
Platform (Win7, 8, 10? macOS? Linux distro?):
Ubuntu 16.04
Brave Version (revision SHA):
0.18.23 36ae2ec
Steps to reproduce:
Actual result:
Am asked to download the torrent that powers the video.
Expected result:
In chrome and firefox the torrent is some how downloaded in the background and provides a decentralized youtube-like service.
Screenshot if needed:
Any related issues:
The text was updated successfully, but these errors were encountered: