-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Archive.org torrents stucks and not reach 100% #19747
Comments
@Jacksoft Does it also happen with libtorrent 2.0.9 based qBittorrent build? |
There were no problems. |
@xavier2k6 I've installed qB 4.5.5 lt20 qt5 and it worked fine. It looked faster too! |
There are no issue, I downloaded and you downloaded, most likely, partially from me. You don't connect to anyone, that's the whole issue. |
This site uses all of Qbits possibilities of dl |
I expect it may happen because of torrent file changing.
Initially files are downloaded using web seeds. This is where problem may happen. |
It's not because of torrent file changes. Re-downloading the torrent file from archive.org gives the exact same file with the same infohash. |
Happening with v4.6.2 as well. Qt: 6.4.3 |
After a little bit of investigation, it is the torrent files that are at fault, but not because they've changed. In fact the problem is because they don't change even though the web seed URLs have changed on archive.org's end (both the subdomain and the bucket number in the URL path). Internet Archive's torrent file generator seems to have a penchant for throwing in invalid URLs as well that are comprised solely of the path part of the URL, but it looks like qBittorrent (or more likely libtorrent) works around that bit of brain-damage these days. However, it doesn't seem to handle HTTP redirects, and just keeps trying and failing to hit the old web seed URLs. Fortunately this can be worked around: For any Internet Archive item e.g. item MSDNARC's torrent file says that http://ia601500.us.archive.org/33/items/ is the web seed location. I went to http://ia601500.us.archive.org/33/items/MSDNARC/ and was redirected to https://ia804503.us.archive.org/35/items/MSDNARC/ instead; I then replaced that original web seed location with https://ia804503.us.archive.org/35/items/ and was able to finish downloading the item via torrent. |
qBittorrent & operating system versions
qBittorrent: 4.5.5 x64
Operating System: Windows 10 LTSC 2019 x64 (10.0.17763)
Qt: 5.15.10
libtorrent: 1.2.19.0
What is the problem?
Near all, but not all, Archive.org torrents stucks most of time at ~99%. Most of time are just two useless files (.xml and .sql) in the root, but in other scenarios are the data itself.
This problem was issued on two more PCs with the same torrents and an already up-to-date qbittorent client for Windows x64.
In alternative I've used Tixati and uTorrent to check if the problem was the torrent itself and not the client, but with tixati everything reach 100%.
No particular settings were touched, just the download/upload limit speeds.
Steps to reproduce
Go to archive.org and search for any stuff (Recently I looked for PSP Media Go 11) and get it as Torrent.
Open it by double click, add it to qBittorrent and just wait.
Additional context
No response
Log(s) & preferences file(s)
(Issued reproduced on Windows 7 x64 VM with a freshly installed qBittorent just to collect new logs for privacy purposes)
qbittorrent_logs.zip
The text was updated successfully, but these errors were encountered: