-
-
Notifications
You must be signed in to change notification settings - Fork 5
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
BitTorrent tracker not working via IPv6 #235
Comments
Looks like opentracker needs to be ran (and built) either for v6 or for v4. We'd need to run two trackers to support ipv4 and ipv6. Do we want to? |
I reported this issue (via twitter) |
Ok I'll remove the record until we decide to act upon this. Thank you for the tip |
Thank you :) |
Was a CNAME to another record which had both |
I'm not sure we should not have two instances.... |
@rgaudin Considering the already large amount of users using IPv6, we have now to fix this issue if we want a working BitTorrent infrastructure. We should probably considere having another kind of tracker, because having two:
https://torrust.com/ seems a valid alternative. |
Checked out torrust ; looks good. Can work the same way we currently do. Given its an API, we can have a pure tracker running and simply manage the whitelist via API calls on k8s-cronjobs. We could even use their web-index software for advocacy purposes. Small effort overall. |
Important to note that we cannot run the tracker on our k8s as IPv6 is not supported. It would thus need to de deployed on a non-node machine and that should be discussed in |
@rgaudin What is important to me is that the tracker is IPv6 ready and can distribute IPv6 peers. This should be doable even if the tracker service is only addressable in IPv4 right? |
I can not answer that but from what I understand, each peer announces itself to the tracker, informing about its IP and port. If the peer has dual stack then I suppose that if the tracker supports IPv4 and IPv6 (torrust or opentracker compiled with the flag) then assuming its bt-client sends both IPs, then I believe the tracker plays its role for both IPs. |
FYI the tracker software has been changed to torrust which does support IPv6. It's still not reachable from IPv6 though. |
Reported by user:
The text was updated successfully, but these errors were encountered: