The clients can connect to one another, but no transfer ever starts between the two connected clients, the seeder and the webtorrent-desktop client. However if using http://localhost:8000/announce tracker address then the transfer does complete.
What version of this package are you using?
What problem do you want to solve?
What do you think is the correct solution to this problem?
It should work as well as localhost.
Are you willing to submit a pull request to implement this change?
Yes.
What version of this package are you using?
Latest
What operating system, Node.js, and npm version?
Ubuntu 20LTS, Nodejs latest, npm latest
Are you willing to submit a pull request to fix this bug?
I'm trying to setup a tracker and I am running into problems with dev ops. Everything tests fine in local but can't connect to a public server.
Works:
localhost:8000
trackerngrok http 8000
reverse tunnel tracker123.123.123.123:8000
ip-address trackerTest setup
webtorrent-desktop
Repro Instructions:
npm install -g bittorrent-tracker
ufa disable all
?bittorrent-tracker
Client Seeder Code:
Server code
npm install -g bittorrent-tracker && bittorrent-tracker
So what happens?
On the local machine, everything works great! On a VPS though? Something is going wrong:
The clients can connect to one another, but no transfer ever starts between the two connected clients, the seeder and the webtorrent-desktop client. However if using
http://localhost:8000/announce
tracker address then the transfer does complete.What version of this package are you using?
What problem do you want to solve?
What do you think is the correct solution to this problem?
It should work as well as localhost.
Are you willing to submit a pull request to implement this change?
Yes.
What version of this package are you using?
Latest
What operating system, Node.js, and npm version?
Ubuntu 20LTS, Nodejs latest, npm latest
Are you willing to submit a pull request to fix this bug?
Yes.