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

IPv6 tracker "Not Working" on qBT 4.0.2 #7983

Open
raaay0608 opened this Issue Dec 5, 2017 · 4 comments

Comments

Projects
None yet
2 participants
@raaay0608

raaay0608 commented Dec 5, 2017

qBittorrent version and Operating System

qBT v4.0.2 (64-bit)
Windows 10 Pro x64

What is the problem

Everything works fine if tracker is IPv4, and in this case I can connect to both v4 and v6 peers.
When the tracker server is IPv6 only, the tracker status is always "not working", and cannot connect to any peer.

I have checked "Listen on IPv6 address" in options in settings, and restart a lot of times.

Extra info(if any)

I think in an old qBT 3.0.x or 3.1.x version (I think in that version there isn't "Listen on IPv6 address" option in settings), eveything works fine. In that version qBT can download from any tracker and peer.

Since there are many BT sites that is IPv6 only in China education network, this is a bit important for our Chinese students...

uTorrent works fine with the same PC, same network, just tested. I just prefer qBT than uT if possible...

Another advice ---
It will be good if change "Listen on IPv6 address" settings to options with "IPv4 only", "IPv6 only" and "Both". This will be helpful for us since many universities in China provides free IPv6 network and chargable IPv4 network.

@raaay0608

This comment has been minimized.

Show comment
Hide comment
@raaay0608

raaay0608 Dec 5, 2017

I just tried 3.3.16 on this Windows PC and a MacBook (macOS), everything works fine.
It can download from IPv6 tracker and IPv6 peer, no matter "Listen on IPv6 address" is checked or not.

raaay0608 commented Dec 5, 2017

I just tried 3.3.16 on this Windows PC and a MacBook (macOS), everything works fine.
It can download from IPv6 tracker and IPv6 peer, no matter "Listen on IPv6 address" is checked or not.

@raaay0608 raaay0608 changed the title from IPv6 tracker "Not Working" to IPv6 tracker "Not Working" on qBT 4.0.2 Dec 6, 2017

@HenryHu

This comment has been minimized.

Show comment
Hide comment
@HenryHu

HenryHu Jan 13, 2018

This bug also appears on OpenSUSE, using qBittorrent 4.0.3.
The error on both windows and linux are the same:

Address family not supported by protocol

On the other hand, it seems to work on FreeBSD, so there is some implementation differences.

HenryHu commented Jan 13, 2018

This bug also appears on OpenSUSE, using qBittorrent 4.0.3.
The error on both windows and linux are the same:

Address family not supported by protocol

On the other hand, it seems to work on FreeBSD, so there is some implementation differences.

@HenryHu

This comment has been minimized.

Show comment
Hide comment
@HenryHu

HenryHu Jan 13, 2018

I have discovered that my FreeBSD system was using libtorrent-rasterbar 1.1.4. After manually updating to 1.1.6, I found that it also fails to work on FreeBSD. After reversing to 1.1.4, it works again.
I think that it's related to some changes in libtorrent-rasterbar.

HenryHu commented Jan 13, 2018

I have discovered that my FreeBSD system was using libtorrent-rasterbar 1.1.4. After manually updating to 1.1.6, I found that it also fails to work on FreeBSD. After reversing to 1.1.4, it works again.
I think that it's related to some changes in libtorrent-rasterbar.

@HenryHu

This comment has been minimized.

Show comment
Hide comment
@HenryHu

HenryHu Jan 13, 2018

I created an upstream issue:
arvidn/libtorrent#2689

HenryHu commented Jan 13, 2018

I created an upstream issue:
arvidn/libtorrent#2689

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment