Skip to content
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

Upload Issue in qBittorrent #13073

Closed
jakariyaa opened this issue Jun 28, 2020 · 20 comments
Closed

Upload Issue in qBittorrent #13073

jakariyaa opened this issue Jun 28, 2020 · 20 comments
Labels
Not an issue User error, problem unrelated to qBittorrent, feature already implemented, etc

Comments

@jakariyaa
Copy link

Please provide the following information

qBittorrent version and Operating System

v4.2.5 | Win10 x64 v1903

What is the problem

Torrent status "Seeding" but UP Speed stays "0" most of the time.

What is the expected behavior

Generally seeding with the UP speed.

Extra info(if any)

Same torrent file which I can seed with uTorrent 3.5.5 without any issue can't seed with Qbittorrent. The status shows "seeding" but most of the time the UP speed stays "0" or idle even though I connect/disconnect with the peers all the time. Ofc the torrent has leechers and it normally seeding in uTorrent as expected. Checked my Bitdefender Firewall and Qbittorrent is allowed for all connections.

Any kind of help would be much appreciated

@jakariyaa jakariyaa changed the title Upload Issue with v4..2.5 Upload Issue with v4.2.5 Jun 28, 2020
@FranciscoPombal
Copy link
Member

FranciscoPombal commented Jun 28, 2020

Please post settings and log files in plain text (https://github.com/qbittorrent/qBittorrent/wiki/Frequently-Asked-Questions#Where_does_qBittorrent_save_its_settings). A screenshot would also help.

If the torrent is not private, can you also post it in a .zip here?

@FranciscoPombal FranciscoPombal added the Waiting info Waiting for participants to supply more info/fulfill template requirements label Jun 28, 2020
@jakariyaa
Copy link
Author

jakariyaa commented Jun 29, 2020

The issue seems to be resolved after disabling uTP Protocol in Option > Connection . Although I can't confirm anything right now.

Click to show qbittorrent.ini
[Preferences]
Advanced\TrayIconStyle=0
Advanced\confirmTorrentDeletion=true
Advanced\confirmTorrentRecheck=true
Advanced\confirmRemoveAllTags=true
General\HideZeroValues=false
Advanced\RecheckOnCompletion=false
Downloads\NewAdditionDialog=true
General\CustomUIThemePath=D:/Downloads/qbt-theme-master/qbt-theme-master/mumble-dark.qbtheme
WebUI\Enabled=false
General\ExitConfirm=false
Scheduler\end_time=@Variant(\0\0\0\xf\x4J\xa2\0)
MailNotification\email=
General\CloseToTrayNotified=true
General\PreventFromSuspendWhenSeeding=false
Advanced\trackerPort=9000
General\UseRandomPort=false
General\NoSplashScreen=true
MailNotification\enabled=false
MailNotification\username=
Advanced\DisableRecursiveDownload=false
MailNotification\req_ssl=false
Win32\NeverCheckFileAssocation=true
General\MinimizeToTray=false
MailNotification\password=
General\Locale=en
Downloads\NewAdditionDialogFront=true
Downloads\DblClOnTorDl=0
Downloads\SavePath=D:/
Search\SearchEnabled=false
Downloads\DblClOnTorFn=1
Connection\ResolvePeerHostNames=false
General\SystrayEnabled=true
General\AlternatingRowColors=true
General\StartMinimized=true
MailNotification\sender[email protected]
General\PreventFromSuspendWhenDownloading=false
Connection\ResolvePeerCountries=true
State\size=@Size(779 591)
General\CloseToTray=true
MailNotification\req_auth=false
Queueing\QueueingEnabled=false
Scheduler\start_time=@Variant(\0\0\0\xf\x1\xb7t\0)
Connection\PortRangeMin=57461
State\hSplitterSizes=119, 633
General\HideZeroComboValues=0
General\UseCustomUITheme=true
Advanced\updateCheck=true
Downloads\ScanDirsV2=@Variant(\0\0\0\x1c\0\0\0\0)
MailNotification\smtp_server=smtp.changeme.com
Scheduler\days=0
Downloads\AutoShutDownOnCompletion=false

[TorrentProperties]
CurrentTab=0
qt5\FilesListState="@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x3 \0\0\0\x6\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x6\0\0\x1,\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)"
Trackers\qt5\TrackerListState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x4~\0\0\0\b\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\b\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x1\xc2\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64)
Peers\qt5\PeerListState="@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\b\x1\0\0\0\xe\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\t\0\0\0\b\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\t\0\0\0\b\0\0\0\n\0\0\0\v\0\0\0\f\0\0\0\r\0\0\0\xe\0 \0\0\0\x1\0\0\0\r\0\0\0\x64\0\0\x4\x2\0\0\0\xe\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\xe\0\0\0'\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x39\0\0\0\x1\0\0\0\0\0\0\0'\0\0\0\x1\0\0\0\0\0\0\0<\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x37\0\0\0\x1\0\0\0\0\0\0\0J\0\0\0\x1\0\0\0\0\0\0\0\x41\0\0\0\x1\0\0\0\0\0\0\0?\0\0\0\x1\0\0\0\0\0\0\0=\0\0\0\x1\0\0\0\0\0\0\0<\0\0\0\x1\0\0\0\0\0\0\0\xfd\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)"
Visible=true
SplitterSizes="194,348"

[MainWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\xa9\0\0\0\x32\0\0\x4G\0\0\x2\xd2\0\0\0\xaa\0\0\0Q\0\0\x4\x46\0\0\x2\xd1\0\0\0\0\0\0\0\0\x5V\0\0\0\xaa\0\0\0Q\0\0\x4\x46\0\0\x2\xd1)
qt5\vsplitterState=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0s\0\0\x3\x13\x1\xff\xff\xff\xff\x1\0\0\0\x1\0)

[GUI]
Log\Enabled=false
Notifications\TorrentAdded=false
DownloadTrackerFavicon=false
Notifications\Enabled=true

[TransferListFilters]
selectedFilterIndex=6

[Application]
FileLogger\Enabled=true
FileLogger\Path=C:/Users/Zack/AppData/Local/qBittorrent/logs
FileLogger\Backup=true
FileLogger\MaxSizeBytes=66560
FileLogger\DeleteOld=true
FileLogger\Age=1
FileLogger\AgeType=1

[SpeedWidget]
graph_enable_9=false
graph_enable_1=true
graph_enable_6=false
graph_enable_7=false
graph_enable_8=false
graph_enable_0=true
period=1
graph_enable_3=false
graph_enable_2=false
graph_enable_5=false
Enabled=true
graph_enable_4=false

[TorrentCreator]
Dimension=@Size(592 706)
LastAddPath=G:\\Dark.S03.GERMAN.COMPLETE.720p.NF.WEBRip.x264-GalaxyTV[TGx]
LastSavePath=D:/torrents
TrackerList=https://tracker.torrentbd.net/announce
PrivateTorrent=true

[AddNewTorrentDialog]
qt5\treeHeaderState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x6\x34\0\0\0\x3\0\0\0\x2\0\0\0\x64\0\0\0\x5\0\0\0\x64\0\0\0\x4\0\0\0\x64\0\0\x2-\0\0\0\x6\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x6\0\0\x1\x65\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff)
SplitterState=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\x1\x35\0\0\x1\0\0\xff\xff\xff\xff\x1\0\0\0\x1\0)
RememberLastSavePath=false
DialogSize=@Size(964 620)

[RSS]
AutoDownloader\SmartEpisodeFilter=s(\\d+)e(\\d+), (\\d+)x(\\d+), "(\\d{4}[.\\-]\\d{1,2}[.\\-]\\d{1,2})", "(\\d{1,2}[.\\-]\\d{1,2}[.\\-]\\d{4})"
AutoDownloader\DownloadRepacks=true

[Network]
Cookies="__cfduid=dc9453af83d3b5e8be743b9e70ea4d68a1592818503; secure; HttpOnly; expires=Wed, 22-Jul-2020 09:35:03 GMT; domain=.fosshub.com; path=/", "__cfduid=db83b3f1b2c2fdfe3fb12ad6f5b1ce7591592818503; HttpOnly; expires=Wed, 22-Jul-2020 09:35:03 GMT; domain=.db-ip.com; path=/"

[TrackerEntriesDialog]
Dimension=@Size(506 500)

[TransferList]
qt5\HeaderState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x1\x1\0\0\0\x1f\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1e\0\0\0\f\0\0\0\x1f\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0\0\0\x5\0\0\0\x6\0\0\0\a\0\0\0\b\0\0\0\t\0\0\0\n\0\0\0\v\0\0\0\x1e\0\0\0\f\0\0\0\r\0\0\0\xe\0\0\0\xf\0\0\0\x10\0\0\0\x11\0\0\0\x12\0\0\0\x13\0\0\0\x14\0\0\0\x15\0\0\0\x16\0\0\0\x17\0\0\0\x18\0\0\0\x19\0\0\0\x1a\0\0\0\x1b\0\0\0\x1c\0\0\0\x1d\0\0\0\x1f\t\x80\xff\x7f\0\0\0\x12\0\0\0\0\0\0\0\x64\0\0\0\x1b\0\0\0\x64\0\0\0\x1a\0\0\0\x64\0\0\0\x19\0\0\0\x64\0\0\0\x18\0\0\0\x64\0\0\0\x1d\0\0\0\x64\0\0\0\x1c\0\0\0\x64\0\0\0\x13\0\0\0\x64\0\0\0\x12\0\0\0\x64\0\0\0\x11\0\0\0\x64\0\0\0\x10\0\0\0\x64\0\0\0\x17\0\0\0\x64\0\0\0\x16\0\0\0\x64\0\0\0\x15\0\0\0\x64\0\0\0\x14\0\0\0\x64\0\0\0\xf\0\0\0\x64\0\0\0\xe\0\0\0\x64\0\0\0\x3\0\0\0\x64\0\0\x3\xe3\0\0\0\x1f\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x1f\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\x90\0\0\0\x1\0\0\0\0\0\0\0\x37\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0u\0\0\0\x1\0\0\0\0\0\0\0\x41\0\0\0\x1\0\0\0\0\0\0\0>\0\0\0\x1\0\0\0\0\0\0\0\x38\0\0\0\x1\0\0\0\0\0\0\0M\0\0\0\x1\0\0\0\0\0\0\0\x42\0\0\0\x1\0\0\0\0\0\0\0\x31\0\0\0\x1\0\0\0\0\0\0\0'\0\0\0\x1\0\0\0\0\0\0\0\x41\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64)

[BitTorrent]
Session\BTProtocol=TCP

[TorrentAdditionDlg]
save_path_history=G:/, D:/, G:/Important Software, C:/Users/Zack/Downloads, D:/Beyond - Two Souls [FitGirl Repack]

[AutoRun]
enabled=false
ConsoleEnabled=false
program=

[ShutdownConfirmDlg]
DontConfirmAutoExit=false

[LegalNotice]
Accepted=true
Click to show qbittorrent-data.ini
[Stats]
AllStats=@Variant(\0\0\0\x1c\0\0\0\x2\0\0\0\x12\0\x41\0l\0l\0t\0i\0m\0\x65\0\x44\0L\0\0\0\x5\0\0\0\x12\x89\r{7\0\0\0\x12\0\x41\0l\0l\0t\0i\0m\0\x65\0U\0L\0\0\0\x5\0\0\0\x5\xc3\xefp\xea)

@FranciscoPombal
Copy link
Member

@Xeunyx-Cypher

The issue seems to be resolved after disabling uTP Protocol in Option > Connection.

This should have nothing to do with this, though. If anything, restricting the protocol to TCP only will result in you connecting to less peers (since some may communicate exclusively with uTP).

If you cannot reproduce, this might have just been a spurious issue, or something else changed in time or your system's/network's configuration between the time when you had the torrent in uTorrent and now.

The settings look fine. If the problem persists and is reproducible, please also post:

log files in plain text

and

If the torrent is not private (i.e., if it was not downloaded from a private tracker), can you also post it in a .zip here?

@jakariyaa
Copy link
Author

jakariyaa commented Jun 30, 2020

@FranciscoPombal

This should have nothing to do with this, though. If anything, restricting the protocol to TCP only will result in you connecting to less peers (since some may communicate exclusively with uTP).

Yeah, seems you are right. Enabled the "utp protocol" and didn't face the issue. Can it happen because I was downloading a file in qBit with high speed at the same time? But then again the question arise, Why uTorrent was able to Upload at that SAME time without affecting the download speed in qBit.

If you cannot reproduce, this might have just been a spurious issue, or something else changed in time or your system's/network's configuration.

Can't disagree as I can't sort the problem out.

log files in plain text

Click to show qbittorrent.log
(N) 2020-06-30T13:01:41 - Peer ID: -qB4250-
(N) 2020-06-30T13:01:41 - HTTP User-Agent is 'qBittorrent/4.2.5'
(I) 2020-06-30T13:01:41 - DHT support [ON]
(I) 2020-06-30T13:01:41 - Local Peer Discovery support [ON]
(I) 2020-06-30T13:01:41 - PeX support [ON]
(I) 2020-06-30T13:01:41 - Anonymous mode [OFF]
(I) 2020-06-30T13:01:41 - Encryption support [ON]
(I) 2020-06-30T13:01:41 - UPnP / NAT-PMP support [ON]
(I) 2020-06-30T13:01:41 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Jun 1 05:55:08 2020.
(W) 2020-06-30T13:01:41 - Failed to load UI theme from file: "D:/Downloads/qBittorrentDarktheme-master/qBittorrentDarktheme-master/ayuDark.qbtheme"
(N) 2020-06-30T13:01:41 - Options were saved successfully.
(W) 2020-06-30T13:01:41 - Couldn't apply theme stylesheet. stylesheet.qss couldn't be opened. Reason: No such file or directory
(I) 2020-06-30T13:01:41 - Successfully listening on IP: 10.0.0.100, port: TCP/57461
(I) 2020-06-30T13:01:41 - Successfully listening on IP: 10.0.0.100, port: UDP/57461
(I) 2020-06-30T13:01:41 - Successfully listening on IP: 127.0.0.1, port: TCP/57461
(I) 2020-06-30T13:01:41 - Successfully listening on IP: 127.0.0.1, port: UDP/57461
(I) 2020-06-30T13:01:41 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: TCP/57461
(I) 2020-06-30T13:01:41 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: UDP/57461
(I) 2020-06-30T13:01:41 - Successfully listening on IP: ::1, port: TCP/57461
(I) 2020-06-30T13:01:41 - Successfully listening on IP: ::1, port: UDP/57461
(I) 2020-06-30T13:01:41 - Detected external IP: [my public ip]
(I) 2020-06-30T13:01:41 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: TCP/57461
(N) 2020-06-30T13:01:41 - '[FreeCourseSite.com] Udemy - Machine Learning A-Z™ Hands-On Python & R In Data Science' restored.
(N) 2020-06-30T13:01:41 - 'Dark.S03.GERMAN.COMPLETE.720p.NF.WEBRip.x264-GalaxyTV[TGx]' restored.
(N) 2020-06-30T13:01:41 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T13:01:41 - 'Grand Theft Auto V [FitGirl Repack]' restored.
(N) 2020-06-30T13:01:41 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T13:01:41 - 'Beyond - Two Souls [FitGirl Repack]' restored.
(N) 2020-06-30T13:01:41 - '[FreeCourseSite.com] Udemy - The Modern Python 3 Bootcamp' restored.
(N) 2020-06-30T13:01:41 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T13:01:41 - 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]' restored.
(I) 2020-06-30T13:01:41 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: UDP/57461
(N) 2020-06-30T13:13:48 - Options were saved successfully.
(I) 2020-06-30T13:16:06 - UPnP / NAT-PMP support [OFF]
(N) 2020-06-30T13:16:54 - qBittorrent v4.2.5 started
(N) 2020-06-30T13:16:54 - Using config directory: C:/Users/Zack/AppData/Roaming/qBittorrent/
(I) 2020-06-30T13:16:54 - Trying to listen on: 0.0.0.0:57461,[::]:57461
(N) 2020-06-30T13:16:54 - Peer ID: -qB4250-
(N) 2020-06-30T13:16:54 - HTTP User-Agent is 'qBittorrent/4.2.5'
(I) 2020-06-30T13:16:54 - DHT support [ON]
(I) 2020-06-30T13:16:54 - Local Peer Discovery support [ON]
(I) 2020-06-30T13:16:54 - PeX support [ON]
(I) 2020-06-30T13:16:54 - Anonymous mode [OFF]
(I) 2020-06-30T13:16:54 - Encryption support [ON]
(I) 2020-06-30T13:16:54 - UPnP / NAT-PMP support [ON]
(I) 2020-06-30T13:16:54 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Jun 1 05:55:08 2020.
(W) 2020-06-30T13:16:54 - Failed to load UI theme from file: "D:/Downloads/qBittorrentDarktheme-master/qBittorrentDarktheme-master/ayuDark.qbtheme"
(N) 2020-06-30T13:16:54 - Options were saved successfully.
(W) 2020-06-30T13:16:55 - Couldn't apply theme stylesheet. stylesheet.qss couldn't be opened. Reason: No such file or directory
(I) 2020-06-30T13:16:55 - Successfully listening on IP: 10.0.0.100, port: TCP/57461
(I) 2020-06-30T13:16:55 - Successfully listening on IP: 10.0.0.100, port: UDP/57461
(I) 2020-06-30T13:16:55 - Successfully listening on IP: 127.0.0.1, port: TCP/57461
(I) 2020-06-30T13:16:55 - Successfully listening on IP: 127.0.0.1, port: UDP/57461
(I) 2020-06-30T13:16:55 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: TCP/57461
(I) 2020-06-30T13:16:55 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: UDP/57461
(I) 2020-06-30T13:16:55 - Successfully listening on IP: ::1, port: TCP/57461
(I) 2020-06-30T13:16:55 - Successfully listening on IP: ::1, port: UDP/57461
(I) 2020-06-30T13:16:55 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: TCP/57461
(I) 2020-06-30T13:16:55 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: UDP/57461
(I) 2020-06-30T13:16:55 - Detected external IP: [my public ip]
(N) 2020-06-30T13:16:55 - '[FreeCourseSite.com] Udemy - Machine Learning A-Z™ Hands-On Python & R In Data Science' restored.
(N) 2020-06-30T13:16:55 - 'Dark.S03.GERMAN.COMPLETE.720p.NF.WEBRip.x264-GalaxyTV[TGx]' restored.
(N) 2020-06-30T13:16:55 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T13:16:55 - 'Grand Theft Auto V [FitGirl Repack]' restored.
(N) 2020-06-30T13:16:55 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T13:16:55 - 'Beyond - Two Souls [FitGirl Repack]' restored.
(N) 2020-06-30T13:16:55 - '[FreeCourseSite.com] Udemy - The Modern Python 3 Bootcamp' restored.
(N) 2020-06-30T13:16:55 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T13:16:55 - 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]' restored.
(N) 2020-06-30T13:32:06 - Download first and last piece first: Off, torrent: 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]'
(N) 2020-06-30T13:32:06 - 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]' added to download list.
(N) 2020-06-30T13:40:47 - Download first and last piece first: Off, torrent: 'Detroit - Become Human [FitGirl Repack]'
(N) 2020-06-30T13:40:47 - 'Detroit - Become Human [FitGirl Repack]' added to download list.
(I) 2020-06-30T13:55:37 - Successfully listening on IP: 10.246.225.78, port: TCP/57461
(I) 2020-06-30T13:55:37 - Successfully listening on IP: 10.246.225.78, port: UDP/57461
(I) 2020-06-30T13:55:40 - Detected external IP: 219.100.37.246
(I) 2020-06-30T14:00:11 - Successfully listening on IP: 10.240.33.94, port: TCP/57461
(I) 2020-06-30T14:00:11 - Successfully listening on IP: 10.240.33.94, port: UDP/57461
(I) 2020-06-30T14:00:14 - Detected external IP: 219.100.37.240
(I) 2020-06-30T14:01:46 - Successfully listening on IP: 10.240.30.240, port: TCP/57461
(I) 2020-06-30T14:01:46 - Successfully listening on IP: 10.240.30.240, port: UDP/57461
(I) 2020-06-30T14:01:47 - Detected external IP: 219.100.37.240
(I) 2020-06-30T14:04:18 - Successfully listening on IP: 10.246.47.240, port: TCP/57461
(I) 2020-06-30T14:04:18 - Successfully listening on IP: 10.246.47.240, port: UDP/57461
(I) 2020-06-30T14:04:21 - Detected external IP: 219.100.37.246
(C) 2020-06-30T14:04:22 - UPnP/NAT-PMP: Port mapping failure, message: could not map port using UPnP: no router found
(C) 2020-06-30T14:04:22 - UPnP/NAT-PMP: Port mapping failure, message: could not map port using UPnP: no router found
(I) 2020-06-30T14:04:47 - Successfully listening on IP: 10.246.47.240, port: TCP/57461
(I) 2020-06-30T14:04:47 - Successfully listening on IP: 10.246.47.240, port: UDP/57461
(I) 2020-06-30T14:04:49 - Detected external IP: 219.100.37.246
(C) 2020-06-30T14:07:23 - UPnP/NAT-PMP: Port mapping failure, message: could not map port using UPnP: no router found
(C) 2020-06-30T14:07:23 - UPnP/NAT-PMP: Port mapping failure, message: could not map port using UPnP: no router found
(I) 2020-06-30T14:09:34 - UPnP / NAT-PMP support [OFF]
(N) 2020-06-30T15:30:15 - qBittorrent v4.2.5 started
(N) 2020-06-30T15:30:15 - Using config directory: C:/Users/Zack/AppData/Roaming/qBittorrent/
(I) 2020-06-30T15:30:15 - Trying to listen on: 0.0.0.0:57461,[::]:57461
(N) 2020-06-30T15:30:15 - Peer ID: -qB4250-
(N) 2020-06-30T15:30:15 - HTTP User-Agent is 'qBittorrent/4.2.5'
(I) 2020-06-30T15:30:15 - DHT support [ON]
(I) 2020-06-30T15:30:15 - Local Peer Discovery support [ON]
(I) 2020-06-30T15:30:15 - PeX support [ON]
(I) 2020-06-30T15:30:15 - Anonymous mode [OFF]
(I) 2020-06-30T15:30:15 - Encryption support [ON]
(I) 2020-06-30T15:30:15 - UPnP / NAT-PMP support [ON]
(I) 2020-06-30T15:30:15 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Jun 1 05:55:08 2020.
(W) 2020-06-30T15:30:15 - Failed to load UI theme from file: "D:/Downloads/qBittorrentDarktheme-master/qBittorrentDarktheme-master/ayuDark.qbtheme"
(N) 2020-06-30T15:30:16 - Options were saved successfully.
(W) 2020-06-30T15:30:16 - Couldn't apply theme stylesheet. stylesheet.qss couldn't be opened. Reason: No such file or directory
(I) 2020-06-30T15:30:16 - Successfully listening on IP: 10.0.0.100, port: TCP/57461
(I) 2020-06-30T15:30:16 - Successfully listening on IP: 10.0.0.100, port: UDP/57461
(I) 2020-06-30T15:30:16 - Successfully listening on IP: 127.0.0.1, port: TCP/57461
(I) 2020-06-30T15:30:16 - Successfully listening on IP: 127.0.0.1, port: UDP/57461
(I) 2020-06-30T15:30:16 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: TCP/57461
(I) 2020-06-30T15:30:16 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: UDP/57461
(I) 2020-06-30T15:30:16 - Successfully listening on IP: ::1, port: TCP/57461
(I) 2020-06-30T15:30:16 - Successfully listening on IP: ::1, port: UDP/57461
(I) 2020-06-30T15:30:16 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: TCP/57461
(I) 2020-06-30T15:30:16 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: UDP/57461
(I) 2020-06-30T15:30:16 - Detected external IP: [my public ip]
(N) 2020-06-30T15:30:16 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T15:30:16 - '[FreeCourseSite.com] Udemy - Machine Learning A-Z™ Hands-On Python & R In Data Science' restored.
(N) 2020-06-30T15:30:16 - 'Dark.S03.GERMAN.COMPLETE.720p.NF.WEBRip.x264-GalaxyTV[TGx]' restored.
(N) 2020-06-30T15:30:16 - 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]' restored.
(N) 2020-06-30T15:30:16 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T15:30:16 - 'Grand Theft Auto V [FitGirl Repack]' restored.
(N) 2020-06-30T15:30:16 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T15:30:16 - 'Beyond - Two Souls [FitGirl Repack]' restored.
(N) 2020-06-30T15:30:16 - '[FreeCourseSite.com] Udemy - The Modern Python 3 Bootcamp' restored.
(N) 2020-06-30T15:30:16 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T15:30:16 - 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]' restored.
(N) 2020-06-30T15:35:56 - 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]' was removed from the transfer list.
(I) 2020-06-30T17:05:31 - Successfully listening on IP: 10.240.78.96, port: TCP/57461
(I) 2020-06-30T17:05:32 - Successfully listening on IP: 10.240.78.96, port: UDP/57461
(I) 2020-06-30T17:05:37 - Detected external IP: 219.100.37.240
(N) 2020-06-30T17:08:42 - Options were saved successfully.
(N) 2020-06-30T17:08:58 - Download first and last piece first: Off, torrent: 'PortForward Network Utilities 3.0.11 + Serial Key.zip'
(N) 2020-06-30T17:08:58 - 'PortForward Network Utilities 3.0.11 + Serial Key.zip' added to download list.
(N) 2020-06-30T20:18:27 - qBittorrent v4.2.5 started
(N) 2020-06-30T20:18:27 - Using config directory: C:/Users/Zack/AppData/Roaming/qBittorrent/
(I) 2020-06-30T20:18:27 - Trying to listen on: 0.0.0.0:57461,[::]:57461
(N) 2020-06-30T20:18:27 - Peer ID: -qB4250-
(N) 2020-06-30T20:18:27 - HTTP User-Agent is 'qBittorrent/4.2.5'
(I) 2020-06-30T20:18:27 - DHT support [ON]
(I) 2020-06-30T20:18:27 - Local Peer Discovery support [ON]
(I) 2020-06-30T20:18:27 - PeX support [ON]
(I) 2020-06-30T20:18:27 - Anonymous mode [OFF]
(I) 2020-06-30T20:18:27 - Encryption support [ON]
(I) 2020-06-30T20:18:27 - UPnP / NAT-PMP support [ON]
(I) 2020-06-30T20:18:27 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Jun 1 05:55:08 2020.
(W) 2020-06-30T20:18:27 - Failed to load UI theme from file: "D:/Downloads/qBittorrentDarktheme-master/qBittorrentDarktheme-master/ayuDark.qbtheme"
(N) 2020-06-30T20:18:28 - Options were saved successfully.
(W) 2020-06-30T20:18:28 - Couldn't apply theme stylesheet. stylesheet.qss couldn't be opened. Reason: No such file or directory
(I) 2020-06-30T20:18:28 - Successfully listening on IP: 10.0.0.100, port: TCP/57461
(I) 2020-06-30T20:18:28 - Successfully listening on IP: 10.0.0.100, port: UDP/57461
(I) 2020-06-30T20:18:28 - Successfully listening on IP: 127.0.0.1, port: TCP/57461
(I) 2020-06-30T20:18:28 - Successfully listening on IP: 127.0.0.1, port: UDP/57461
(I) 2020-06-30T20:18:28 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: TCP/57461
(I) 2020-06-30T20:18:28 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: UDP/57461
(I) 2020-06-30T20:18:28 - Successfully listening on IP: ::1, port: TCP/57461
(I) 2020-06-30T20:18:28 - Successfully listening on IP: ::1, port: UDP/57461
(I) 2020-06-30T20:18:28 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: TCP/57461
(I) 2020-06-30T20:18:28 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: UDP/57461
(I) 2020-06-30T20:18:28 - Detected external IP: [my public ip]
(N) 2020-06-30T20:18:28 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T20:18:28 - '[FreeCourseSite.com] Udemy - Machine Learning A-Z™ Hands-On Python & R In Data Science' restored.
(N) 2020-06-30T20:18:28 - 'Dark.S03.GERMAN.COMPLETE.720p.NF.WEBRip.x264-GalaxyTV[TGx]' restored.
(N) 2020-06-30T20:18:28 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T20:18:28 - 'Grand Theft Auto V [FitGirl Repack]' restored.
(N) 2020-06-30T20:18:28 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T20:18:28 - 'Beyond - Two Souls [FitGirl Repack]' restored.
(N) 2020-06-30T20:18:28 - '[FreeCourseSite.com] Udemy - The Modern Python 3 Bootcamp' restored.
(N) 2020-06-30T20:18:28 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T20:18:28 - 'PortForward Network Utilities 3.0.11 + Serial Key.zip' restored.
(N) 2020-06-30T20:18:28 - 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]' restored.
(C) 2020-06-30T20:18:29 - File sizes mismatch for torrent 'PortForward Network Utilities 3.0.11 + Serial Key.zip', pausing it.
(N) 2020-06-30T20:19:35 - qBittorrent v4.2.5 started
(N) 2020-06-30T20:19:35 - Using config directory: C:/Users/Zack/AppData/Roaming/qBittorrent/
(I) 2020-06-30T20:19:35 - Trying to listen on: 0.0.0.0:57461,[::]:57461
(N) 2020-06-30T20:19:35 - Peer ID: -qB4250-
(N) 2020-06-30T20:19:35 - HTTP User-Agent is 'qBittorrent/4.2.5'
(I) 2020-06-30T20:19:35 - DHT support [ON]
(I) 2020-06-30T20:19:35 - Local Peer Discovery support [ON]
(I) 2020-06-30T20:19:35 - PeX support [ON]
(I) 2020-06-30T20:19:35 - Anonymous mode [OFF]
(I) 2020-06-30T20:19:35 - Encryption support [ON]
(I) 2020-06-30T20:19:35 - UPnP / NAT-PMP support [ON]
(I) 2020-06-30T20:19:35 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Jun 1 05:55:08 2020.
(W) 2020-06-30T20:19:35 - Failed to load UI theme from file: "D:/Downloads/qBittorrentDarktheme-master/qBittorrentDarktheme-master/ayuDark.qbtheme"
(N) 2020-06-30T20:19:36 - Options were saved successfully.
(W) 2020-06-30T20:19:36 - Couldn't apply theme stylesheet. stylesheet.qss couldn't be opened. Reason: No such file or directory
(I) 2020-06-30T20:19:36 - Successfully listening on IP: 10.0.0.100, port: TCP/57461
(I) 2020-06-30T20:19:36 - Successfully listening on IP: 10.0.0.100, port: UDP/57461
(I) 2020-06-30T20:19:36 - Successfully listening on IP: 127.0.0.1, port: TCP/57461
(I) 2020-06-30T20:19:36 - Successfully listening on IP: 127.0.0.1, port: UDP/57461
(I) 2020-06-30T20:19:36 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: TCP/57461
(I) 2020-06-30T20:19:36 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: UDP/57461
(I) 2020-06-30T20:19:36 - Successfully listening on IP: ::1, port: TCP/57461
(I) 2020-06-30T20:19:36 - Successfully listening on IP: ::1, port: UDP/57461
(C) 2020-06-30T20:19:36 - UPnP/NAT-PMP: Port mapping failure, message: could not map port using UPnP: unknown UPnP error (720)
(C) 2020-06-30T20:19:36 - UPnP/NAT-PMP: Port mapping failure, message: could not map port using UPnP: unknown UPnP error (720)
(I) 2020-06-30T20:19:36 - Detected external IP: [my public ip]
(N) 2020-06-30T20:19:36 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T20:19:36 - '[FreeCourseSite.com] Udemy - Machine Learning A-Z™ Hands-On Python & R In Data Science' restored.
(N) 2020-06-30T20:19:36 - 'Dark.S03.GERMAN.COMPLETE.720p.NF.WEBRip.x264-GalaxyTV[TGx]' restored.
(N) 2020-06-30T20:19:36 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T20:19:36 - 'Grand Theft Auto V [FitGirl Repack]' restored.
(N) 2020-06-30T20:19:36 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T20:19:36 - 'Beyond - Two Souls [FitGirl Repack]' restored.
(N) 2020-06-30T20:19:36 - '[FreeCourseSite.com] Udemy - The Modern Python 3 Bootcamp' restored.
(N) 2020-06-30T20:19:36 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T20:19:36 - 'PortForward Network Utilities 3.0.11 + Serial Key.zip' restored.
(N) 2020-06-30T20:19:36 - 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]' restored.
(C) 2020-06-30T20:19:36 - File sizes mismatch for torrent 'PortForward Network Utilities 3.0.11 + Serial Key.zip', pausing it.
(I) 2020-06-30T20:22:50 - UPnP / NAT-PMP support [OFF]
(N) 2020-06-30T20:22:52 - qBittorrent v4.2.5 started
(N) 2020-06-30T20:22:52 - Using config directory: C:/Users/Zack/AppData/Roaming/qBittorrent/
(N) 2020-06-30T20:23:42 - qBittorrent v4.2.5 started
(N) 2020-06-30T20:23:42 - Using config directory: C:/Users/Zack/AppData/Roaming/qBittorrent/
(I) 2020-06-30T20:23:42 - Trying to listen on: 0.0.0.0:57461,[::]:57461
(N) 2020-06-30T20:23:42 - Peer ID: -qB4250-
(N) 2020-06-30T20:23:42 - HTTP User-Agent is 'qBittorrent/4.2.5'
(I) 2020-06-30T20:23:42 - DHT support [ON]
(I) 2020-06-30T20:23:42 - Local Peer Discovery support [ON]
(I) 2020-06-30T20:23:42 - PeX support [ON]
(I) 2020-06-30T20:23:42 - Anonymous mode [OFF]
(I) 2020-06-30T20:23:42 - Encryption support [ON]
(I) 2020-06-30T20:23:42 - UPnP / NAT-PMP support [ON]
(I) 2020-06-30T20:23:42 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Jun 1 05:55:08 2020.
(W) 2020-06-30T20:23:42 - Failed to load UI theme from file: "D:/Downloads/qBittorrentDarktheme-master/qBittorrentDarktheme-master/ayuDark.qbtheme"
(N) 2020-06-30T20:23:43 - Options were saved successfully.
(W) 2020-06-30T20:23:43 - Couldn't apply theme stylesheet. stylesheet.qss couldn't be opened. Reason: No such file or directory
(I) 2020-06-30T20:23:43 - Successfully listening on IP: 10.0.0.100, port: TCP/57461
(I) 2020-06-30T20:23:43 - Successfully listening on IP: 10.0.0.100, port: UDP/57461
(I) 2020-06-30T20:23:43 - Successfully listening on IP: 127.0.0.1, port: TCP/57461
(I) 2020-06-30T20:23:43 - Successfully listening on IP: 127.0.0.1, port: UDP/57461
(I) 2020-06-30T20:23:43 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: TCP/57461
(I) 2020-06-30T20:23:43 - Successfully listening on IP: fe80::6466:5890:d997:5def%7, port: UDP/57461
(I) 2020-06-30T20:23:43 - Successfully listening on IP: ::1, port: TCP/57461
(I) 2020-06-30T20:23:43 - Successfully listening on IP: ::1, port: UDP/57461
(I) 2020-06-30T20:23:43 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: TCP/57461
(I) 2020-06-30T20:23:43 - UPnP/NAT-PMP: Port mapping successful, message: successfully mapped port using UPnP. external port: UDP/57461
(I) 2020-06-30T20:23:43 - Detected external IP: [my public ip]
(N) 2020-06-30T20:23:43 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T20:23:43 - '[FreeCourseSite.com] Udemy - Machine Learning A-Z™ Hands-On Python & R In Data Science' restored.
(N) 2020-06-30T20:23:43 - 'Dark.S03.GERMAN.COMPLETE.720p.NF.WEBRip.x264-GalaxyTV[TGx]' restored.
(N) 2020-06-30T20:23:43 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T20:23:43 - 'Grand Theft Auto V [FitGirl Repack]' restored.
(N) 2020-06-30T20:23:43 - 'Minecraft 1.16 [Full, Online, Server List]' restored.
(N) 2020-06-30T20:23:43 - 'Beyond - Two Souls [FitGirl Repack]' restored.
(N) 2020-06-30T20:23:43 - '[FreeCourseSite.com] Udemy - The Modern Python 3 Bootcamp' restored.
(N) 2020-06-30T20:23:43 - 'Detroit - Become Human [FitGirl Repack]' restored.
(N) 2020-06-30T20:23:43 - 'PortForward Network Utilities 3.0.11 + Serial Key.zip' restored.
(N) 2020-06-30T20:23:43 - 'IDM 6.38 build 1 incl Patch [32bit + 64bit][CrackingPatching]' restored.
(C) 2020-06-30T20:23:43 - File sizes mismatch for torrent 'PortForward Network Utilities 3.0.11 + Serial Key.zip', pausing it.

If the torrent is not private (i.e., if it was not downloaded from a private tracker), can you also post it in a .zip here?

Used Magnet Link to Download. Provided them in text in link below :

https://pastebin.com/kNTzdXR5

@jakariyaa jakariyaa changed the title Upload Issue with v4.2.5 Upload Issue in qBittorrent Jul 1, 2020
@The5kull
Copy link

The5kull commented Jul 3, 2020

This should have nothing to do with this, though. If anything, restricting the protocol to TCP only will result in you connecting to less peers (since some may communicate exclusively with uTP).

This is the easy way out answer since the whole world and their in-laws can't get any speed in qB with uTP protocol enabled. So if you can't reproduce this, enlight the rest of the world with your settings.

To be clear, I can't get uTP to work in qB either.

@FranciscoPombal
Copy link
Member

@The5kull

This is the easy way out answer

It's the logical answer. It makes no sense for connectivity to increase after disabling one of the protocols that peers in the swarm can speak (in fact, some of them don't use TCP at all, so you can't connect to them unless you have uTP enabled).

since the whole world and their in-laws can't get any speed in qB with uTP protocol enabled.

werks on my machine. You need to provide evidence/data to substantiate such claims. Without data suggesting otherwise, it is logical to assume that uTP works fine for 99% of people, since there is only the occasional complaint. And, in my experience, every time someone complains about uTP, it turns out it was correlation, not causation, relating to a connectivity/performance problem somewhere else[1]. This is true for this issue tracker, as well as multiple other online communities, such as libtorrent's issue tracker, and several prominent private trackers - but feel free to point me to where "the whole world and their in-laws can't get any speed in qB with uTP protocol enabled."

qBittorrent relies on libtorrent 100% for uTP. If it had a serious problem with uTP, everyone would know about it already, believe me, since libtorrent is used in multiple torrent clients and even other applications that need to work with the BitTorrent network.

So if you can't reproduce this, enlight the rest of the world with your settings.

In most of my deployments I run qBittorrent with default settings (this means uTP on) except: queuing disabled, asynchronous I/O threads set to 4 times the number of logical CPU cores available, disk cache set to auto or something like 256 MiB. Furthermore, when I'm torrenting on my laptop, I tend to only enable uTP, for 2 reasons:

  • it's usually healthy torrents (nothing too rare with little seeders), so there is a very low chance that the only available peers are not capable of using uTP or have it disabled.
  • I want qBittorrent to take up as much bandwidth as it can, but not to the point of starving other applications of bandwidth (e.g. streaming video); same with automatic updates or similar stuff downloading in the background. uTP is designed for this; it is the BitTorrent protocol's implementation of LEDBAT (https://en.wikipedia.org/wiki/LEDBAT).

Other than that, my home network is just a run-of-the-mill dual-stack NAT with static IPs (or at least, rotation periodicity measured in years), (good) UPnP support (so that I don't have problems with port forwarding), and generally good networking hardware that does its job, doesn't bottleneck me, and stays out of my way. On some machines I'll also use Mullvad VPN.

To be clear, I can't get uTP to work in qB either.

Please open a new issue with as much detail as possible, as this is a separate problem - OP was able to get uTP working (#13073 (comment)), so the problem is something else. First, try to bump up the disk cache and asynchronous I/O threads parameters to the values suggested above. Other than that, without more data, I would suspect either bad router (e.g. provided by ISP) that can't handle many uTP connections (or otherwise messes with them), "antivirus"-related bullshit (if you're on Windows), or some kind of network misconfiguration. For the issue to be useful, you need to prove beyond a reasonable doubt that the problem is not your end - tcpdump/Wireshark captures, tests with libtorrent's client_test, etc, are some of the tools you can use for this.

[1] Of course, once again, this turned out to be the case (#13073 (comment)):

Yeah, seems you are right. Enabled the "utp protocol" and didn't face the issue.

@The5kull
Copy link

The5kull commented Jul 3, 2020

arvidn/libtorrent#3542

This is a discussion that runs for years now on libtorrents git which clearly states that uTP in libtorrent (and thus qB) is wonky at best.

@FranciscoPombal
Copy link
Member

FranciscoPombal commented Jul 3, 2020

@Xeunyx-Cypher

Can it happen because I was downloading a file in qBit with high speed at the same time? But then again the question arise, Why uTorrent was able to Upload at that SAME time without affecting the download speed in qBit.

Depends on how much "high speed" you're talking about, the specs on your machine (e.g. HDD vs SSD), and how well you controlled variables when testing with both clients.

Statements like:

Why uTorrent was able to Upload at that SAME time without affecting the download speed in qBit.

are not very useful for comparing performance between clients, unless you have a proper testing methodology. For example, same torrents, similar times of day, nothing else running in the background, same storage medium used (e.g. always SSD or always HDD) etc. And even then, you're not accounting for swarm variability and other important stuff.

That being said, qBittorrent should not be slower than uTorrrent, all else being equal. If you're seeing performance problems, you might have some settings misconfigured - typically the number of "asynchronous I/O threads" and the "disk cache size". Try setting "asynchronous I/O threads" to 4 times the number of logical CPU cores (basically, the number of hardware threads) on your machine (so 4c/8t and 8c/8t gives 4*8=32, while 4c/4t gives 4*4=16), and "disk cache" to 256 MiB or auto. On Windows, you may also want to experiment with the file pool option, setting it to 400 or 4000, for example. Depending on your exact circumstances, "Enable OS cache", "coalesce reads and writes" and "piece extent affinity" may also help a bit (but most likely these 3 won't make an appreciable difference). If you want to skew for upload, bump up the send buffer watermark settings (https://www.libtorrent.org/reference-Settings.html#send_buffer_watermark).

This is a bit of a pet peeve of mine - unfortunately, qBittorrent ships with asynchronous I/O threads set to a value that bottlenecks most typical setups nowadays.There are already some discussions open about that here.

Used Magnet Link to Download. Provided them in text in link below :

https://pastebin.com/kNTzdXR5

All of these 3 torrents are (at the time of writing) still very well-seeded. You won't see much upload just because while there is still some demand, the current supply more than covers it. I was able to download all three, while uploading just fine the entire time, and see for a while after until I stopped them (on a machine with an SSD).

@FranciscoPombal
Copy link
Member

FranciscoPombal commented Jul 3, 2020

@The5kull

arvidn/libtorrent#3542

This is a discussion that runs for years now on libtorrents git which clearly states that uTP in libtorrent (and thus qB) is wonky at best.

I skimmed through it, and it seems that discussion was never about uTP not working at all, but about reduced speed under specific circumstances. It seems to be a Windows-only problem (arvidn/libtorrent#3542 (comment)), and so far was only reproduced in quite a specific scenario - specifically, over loopback, with uTorrent uploading (arvidn/libtorrent#3542 (comment)). It could very well be an issue on uTorrent's side actually. Not so easy to confirm, as uTorrent is not open source.

The torrents provided by OP were well seeded, by a variety of clients other than uTorrent, so that issue should not have much impact at all in this one.

@atlantis414
Copy link

atlantis414 commented Jul 26, 2020

I have the same situation as you, the description is exactly the same. In the same system environment, qb upload speed is 0kb/s, ut
2.2.1 upload at full speed.
In fact, I checked a lot of information and failed to solve this problem. #7822
,
https://www.reddit.com/r/qBittorrent/comments/80g6cu/qbittorrent_404_64_bit_upload_problems/

@Seeker2
Copy link

Seeker2 commented Jul 26, 2020

arvidn pointed out he duplicated the bug via windows, uTorrent -> qBT using local loopback, but did not state whether he did further tests.
I have, the problem (as I described in the links you mentioned) affects local loopback, LAN, and internet -- both to "nearby" ISPs in the same country as I am (~20 ms pingtimes!) ...and halfway around the world with terrible pingtimes. (500 ms at best, spiking far higher)

However the problem should not prevent downloading or uploading, only slowing it.
uTorrent uTP uploading to qBitTorrent is unlikely to exceed 600 KB/sec on average PER peer-to-peer connection.
So it's only when there's a single seed and you're the only peer that you might get maybe 400-600 KB/sec download speeds.

@xavier2k6
Copy link
Member

arvidn pointed out he duplicated the bug via windows, uTorrent -> qBT using local loopback, but did not state whether he did further tests.

@arvidn ping

@ghost
Copy link

ghost commented Aug 27, 2020

The issue is not limited to utorrent peers.

I’ve seen this issue in between qbit to qbit and deluge to qbit over uTP. The speeds are horrible over uTP. Switching to TCP only provides a massive improvement in speed. This issue is 100% reproducible.

@arvidn
Copy link
Contributor

arvidn commented Aug 27, 2020

@An0n666 if you can reproduce it with uTP logging enabled, those logs should really help in understanding what's going on.
Is this issue limited to windows, or are people seeing in elsewhere too?

@Seeker2
Copy link

Seeker2 commented Aug 29, 2020

@arvidn Both ends of a uTP stream may not need to be on a windows OS.

Also, where is uTP logging on qBitTorrent?
...I might try to do this too.

@arvidn
Copy link
Contributor

arvidn commented Aug 29, 2020

Both ends of a uTP stream may not need to be on a windows OS.

But does at least one end need to be windows in order to reproduce it?

@Seeker2
Copy link

Seeker2 commented Aug 29, 2020

I don't know and I don't have a non-windows OS + qBitTorrent set up to test for that.

@ghost
Copy link

ghost commented Aug 30, 2020

@arvidn

Downloading in a Windows machine(using qBt) from a ubuntu VM(seeding using qBt) on the same PC gives stable speeds(50 MiB/s) over TCP only -

Annotation 2020-08-30 061704

Downloading over uTP only gives only around half of that speed -

Annotation 2020-08-30 062033

Now if you reverse that and seed from a windows machine to a ubuntu VM: TCP only:

Annotation 2020-08-30 062034

The worst of all is on uTP only windows qBt -> ubuntu qBt..It didn't manage to achieve even 1/5th of the speed of TCP.

Annotation 2020-08-30 063845

@ghost
Copy link

ghost commented Aug 30, 2020

@FranciscoPombal

qBittorrent relies on libtorrent 100% for uTP. If it had a serious problem with uTP, everyone would know about it already, believe me, since libtorrent is used in multiple torrent clients and even other applications that need to work with the BitTorrent network.

I would like to disagree. I think qBt community is less into racing. If you go to deluge community almost everyone recommends you to disable uTP due to its poor performance on libtorrent.
I’ve used seedboxes from multiple providers that provide a tweaked deluge and all of them disable uTP completely on their boxes.
Now I don’t know why people would choose to just disable it instead of making an issue ticket and getting it fixed. Maybe because their claim will be thrown as garbage due to lack of logging support or due to their inability to provide steps to reproduce the issue.

Also there seem to be a prejudice created by a group of people that this issue only affects utorrent. But that’s not the case. This is an issue exclusive to libtorrent. I’ve tried multiple other mainline bittorrent clients and all of them provide same or better performance over uTP with utorrent.

@FranciscoPombal
Copy link
Member

@An0n666

I would like to disagree. I think qBt community is less into racing. If you go to deluge community almost everyone recommends you to disable uTP due to its poor performance on libtorrent.
I’ve used seedboxes from multiple providers that provide a tweaked deluge and all of them disable uTP completely on their boxes.

Interesting. I was not aware this was such a widespread practice. Though I wonder how often these providers validate their settings. It might be the case that a lot of them aren't even affected by this (or at least, not anymore), but still do it because "if it ain't broke, don't fix it".

Now I don’t know why people would choose to just disable it instead of making an issue ticket and getting it fixed. Maybe because their claim will be thrown as garbage due to lack of logging support or due to their inability to provide steps to reproduce the issue.

Because disabling is the easy fix. Lack of detailed logging in clients like qBittorrent is definitely an obstacle, but not really an excuse - if it is known with such certainty that this is a libtorrent issue, one can just as easily spin up client_test and get all the logging they want. The seedbox providers don't report this bug or investigate it further because there is no incentive to do it from their perspective. They still make bank regardless.

Providing detailed and reliable steps to reproduce is the ultimate goal, but it is not strictly necessary for a performance issue claim to not be "thrown in the garbage" right away. A detailed account of experimentation with some images/results done in some semblance of a controlled environment is enough to start. For example, your post right here #13073 (comment) meets this requirement, and would have definitely caught the attention of everyone if it were the first post about this issue. The problem is that, as you know, the vast majority of people don't do this, often even after being told how/what to do.

Also there seem to be a prejudice created by a group of people that this issue only affects utorrent. But that’s not the case. This is an issue exclusive to libtorrent. I’ve tried multiple other mainline bittorrent clients and all of them provide same or better performance over uTP with utorrent.

I wouldn't call it a prejudice - uTorrent's involvement in this issue has been mentioned since very early on in arvidn/libtorrent#3542. So it is understandable that until more information surfaced about this happening with other clients (and now, even with the very same client on both ends), some would assume, or at least suspect, that uTorrent specifically might be at fault.

I wonder how and why exactly this issue affects so many people but not others. I still can't reproduce it myself.

Since you are able to reproduce the issue, I would suggest trying out the following scenarios as well (this is also valid for anyone else who can reproduce the issue):

  • In your VM setup, try Ubuntu <-> Ubuntu / Windows <-> Windows. Just to rule out the possibility of issues arising from differences in the network stacks.
  • Try reproducing the issue with libtorrent's client_test, with the appropriate logging settings turned on. If you are able to do this, this will probably yield very valuable data to further narrow down the issue. It would be also be very interesting if you couldn't reproduce this with client_test, as it might indicate an issue with the clients themselves.
  • As a bonus, wireshark captures may also provide valuable information.

It's also worth noting that this particular report was confirmed to not have anything to do with libtorrent's uTP performance (#13073 (comment)). I should have closed this before. I would encourage continuing the discussion about libtorrent's uTP performance in arvidn/libtorrent#3542.

@FranciscoPombal FranciscoPombal added Not an issue User error, problem unrelated to qBittorrent, feature already implemented, etc and removed Waiting info Waiting for participants to supply more info/fulfill template requirements labels Aug 30, 2020
@qbittorrent qbittorrent locked as resolved and limited conversation to collaborators Aug 30, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Not an issue User error, problem unrelated to qBittorrent, feature already implemented, etc
Projects
None yet
Development

No branches or pull requests

7 participants