4.4.2 high CPU usage in Docker (raspberry Pi4) #13382

Closed
opened 2026-02-21 23:52:43 -05:00 by deekerman · 12 comments
Owner

Originally created by @kanedauy on GitHub (May 1, 2022).

qBittorrent & operating system versions

qBittorrent: 4.4.2
Operating system: Linux
Qt: 6.2.4
Libtorrent: 2.0.6.0
Boost: 1.77.0
OpenSSL: 1.1.1n
zlib: 1.2.12

What is the problem?

CPU usage stays at 98%

Steps to reproduce

  1. start

Additional context

I'm using my older configuration from 4.3.9

Log(s) & preferences file(s)

qBittorrent.conf
[AutoRun]
enabled=false
program=

[BitTorrent]
Session\AddExtensionToIncompleteFiles=false
Session\AnnounceToAllTiers=true
Session\BlockPeersOnPrivilegedPorts=true
Session\Categories=@Variant(\0\0\0\b\0\0\0\t\0\0\0\n\0\x41\0n\0i\0m\0\x65\0\0\0\n\0\0\0\0\0\0\0\n\0M\0\x61\0n\0g\0\x61\0\0\0\n\0\0\0\"\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0M\0\x61\0n\0g\0\x61\0/\0\0\0\f\0\x62\0\x61\0k\0\x61\0\x62\0t\0\0\0\n\0\0\0$\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0\x62\0\x61\0k\0\x61\0\x62\0t\0/\0\0\0\b\0j\0p\0t\0v\0\0\0\n\0\0\0 \0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0j\0p\0t\0v\0/\0\0\0\f\0l\0i\0\x64\0\x61\0r\0r\0\0\0\n\0\0\0*\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0\x63\0o\0m\0p\0l\0\x65\0t\0\x65\0\x64\0/\0\0\0\x18\0m\0y\0\x61\0n\0o\0n\0\x61\0m\0o\0u\0s\0\x65\0\0\0\n\0\0\0\x30\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0m\0y\0\x61\0n\0o\0n\0\x61\0m\0o\0u\0s\0\x65\0/\0\0\0\x12\0p\0\x65\0r\0m\0\x61\0n\0\x65\0n\0t\0\0\0\n\0\0\0*\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0p\0\x65\0r\0m\0\x61\0n\0\x65\0n\0t\0/\0\0\0\f\0r\0\x61\0\x64\0\x61\0r\0r\0\0\0\n\0\0\0*\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0\x63\0o\0m\0p\0l\0\x65\0t\0\x65\0\x64\0/\0\0\0\x12\0t\0v\0-\0s\0o\0n\0\x61\0r\0r\0\0\0\n\0\0\0*\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0\x63\0o\0m\0p\0l\0\x65\0t\0\x65\0\x64\0/)
Session\CheckingMemUsageSize=256
Session\DefaultSavePath=/downloads/completed/
Session\DisableAutoTMMTriggers\CategorySavePathChanged=false
Session\Encryption=1
Session\FilePoolSize=5000
Session\GlobalMaxRatio=-1
Session\GlobalUPSpeedLimit=0
Session\IgnoreLimitsOnLAN=true
Session\IgnoreSlowTorrentsForQueueing=true
Session\IncludeOverheadInLimits=false
Session\LSDEnabled=false
Session\MaxActiveDownloads=4
Session\MaxActiveTorrents=6
Session\MaxActiveUploads=4
Session\MaxConnections=500
Session\MaxConnectionsPerTorrent=100
Session\MaxRatioAction=1
Session\MaxUploads=20
Session\MaxUploadsPerTorrent=4
Session\PeerToS=4
Session\PieceExtentAffinity=false
Session\Port=redacted
Session\Preallocation=true
Session\QueueingSystemEnabled=false
Session\ReannounceWhenAddressChanged=true
Session\SeedChokingAlgorithm=FastestUpload
Session\SlowTorrentsDownloadRate=4
Session\SlowTorrentsUploadRate=4
Session\TempPath=/downloads/incomplete/
Session\TempPathEnabled=true
Session\TorrentExportDirectory=/downloads/torrents/
Session\uTPMixedMode=TCP
Session\uTPRateLimited=false

[Core]
AutoDeleteAddedTorrentFile=Never

[LegalNotice]
Accepted=true

[Meta]
MigrationVersion=3

[Network]
PortForwardingEnabled=false
Proxy\OnlyForTorrents=false

[Preferences]
Advanced\IgnoreLimitsLAN=true
Advanced\IncludeOverhead=false
Advanced\RecheckOnCompletion=true
Advanced\trackerPort=9000
Bittorrent\Encryption=1
Bittorrent\LSD=false
Bittorrent\MaxConnecs=500
Bittorrent\MaxConnecsPerTorrent=100
Bittorrent\MaxRatio=-1
Bittorrent\MaxRatioAction=1
Bittorrent\MaxUploads=20
Bittorrent\MaxUploadsPerTorrent=4
Bittorrent\uTP_rate_limited=false
Connection\GlobalUPLimit=0
Connection\PortRangeMin=51413
Connection\ResolvePeerCountries=true
Connection\UPnP=false
Downloads\PreAllocation=true
Downloads\SavePath=/downloads/completed/
Downloads\TempPath=/downloads/incomplete/
Downloads\TempPathEnabled=true
Downloads\TorrentExportDir=/downloads/torrents/
Downloads\UseIncompleteExtension=false
DynDNS\DomainName=changeme.dyndns.org
DynDNS\Enabled=false
DynDNS\Password=
DynDNS\Service=DynDNS
DynDNS\Username=
General\Locale=en
MailNotification\email=
MailNotification\enabled=false
MailNotification\req_auth=true
MailNotification\req_ssl=false
MailNotification\sender=qBittorrent_notification@example.com
MailNotification\smtp_server=smtp.changeme.com
MailNotification\password=
MailNotification\username=
Queueing\IgnoreSlowTorrents=true
Queueing\MaxActiveDownloads=4
Queueing\MaxActiveTorrents=6
Queueing\MaxActiveUploads=4
Queueing\QueueingEnabled=false
WebUI\Address=*
WebUI\AlternativeUIEnabled=false
WebUI\AuthSubnetWhitelist=@Invalid()
WebUI\AuthSubnetWhitelistEnabled=false
WebUI\BanDuration=3600
WebUI\CSRFProtection=true
WebUI\ClickjackingProtection=true
WebUI\CustomHTTPHeaders=
WebUI\CustomHTTPHeadersEnabled=false
WebUI\HTTPS\CertificatePath=/config/cert/server.crt
WebUI\HTTPS\Enabled=false
WebUI\HTTPS\KeyPath=/config/cert/server.key
WebUI\HostHeaderValidation=true
WebUI\LocalHostAuth=true
WebUI\MaxAuthenticationFailCount=5
WebUI\Port=8080
WebUI\ReverseProxySupportEnabled=false
WebUI\RootFolder=
WebUI\SecureCookie=false
WebUI\ServerDomains=*
WebUI\SessionTimeout=3600
WebUI\TrustedReverseProxiesList=
WebUI\UseUPnP=false

[RSS]
AutoDownloader\DownloadRepacks=false
AutoDownloader\EnableProcessing=false
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})"
Session\EnableProcessing=false

[RssFeedDownloader]
geometrySize=@Size(818 571)
qt5\hsplitterSizes=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x3\0\0\x1\0\0\0\x1\0\0\0\x1\0\x1\xff\xff\xff\xff\x1\0\0\0\x1\0)
Originally created by @kanedauy on GitHub (May 1, 2022). ### qBittorrent & operating system versions qBittorrent: 4.4.2 Operating system: Linux Qt: 6.2.4 Libtorrent: 2.0.6.0 Boost: 1.77.0 OpenSSL: 1.1.1n zlib: 1.2.12 ### What is the problem? CPU usage stays at 98% ### Steps to reproduce 1. start ### Additional context I'm using my older configuration from 4.3.9 ### Log(s) & preferences file(s) <details> <summary>qBittorrent.conf</summary> ``` [AutoRun] enabled=false program= [BitTorrent] Session\AddExtensionToIncompleteFiles=false Session\AnnounceToAllTiers=true Session\BlockPeersOnPrivilegedPorts=true Session\Categories=@Variant(\0\0\0\b\0\0\0\t\0\0\0\n\0\x41\0n\0i\0m\0\x65\0\0\0\n\0\0\0\0\0\0\0\n\0M\0\x61\0n\0g\0\x61\0\0\0\n\0\0\0\"\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0M\0\x61\0n\0g\0\x61\0/\0\0\0\f\0\x62\0\x61\0k\0\x61\0\x62\0t\0\0\0\n\0\0\0$\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0\x62\0\x61\0k\0\x61\0\x62\0t\0/\0\0\0\b\0j\0p\0t\0v\0\0\0\n\0\0\0 \0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0j\0p\0t\0v\0/\0\0\0\f\0l\0i\0\x64\0\x61\0r\0r\0\0\0\n\0\0\0*\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0\x63\0o\0m\0p\0l\0\x65\0t\0\x65\0\x64\0/\0\0\0\x18\0m\0y\0\x61\0n\0o\0n\0\x61\0m\0o\0u\0s\0\x65\0\0\0\n\0\0\0\x30\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0m\0y\0\x61\0n\0o\0n\0\x61\0m\0o\0u\0s\0\x65\0/\0\0\0\x12\0p\0\x65\0r\0m\0\x61\0n\0\x65\0n\0t\0\0\0\n\0\0\0*\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0p\0\x65\0r\0m\0\x61\0n\0\x65\0n\0t\0/\0\0\0\f\0r\0\x61\0\x64\0\x61\0r\0r\0\0\0\n\0\0\0*\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0\x63\0o\0m\0p\0l\0\x65\0t\0\x65\0\x64\0/\0\0\0\x12\0t\0v\0-\0s\0o\0n\0\x61\0r\0r\0\0\0\n\0\0\0*\0/\0\x64\0o\0w\0n\0l\0o\0\x61\0\x64\0s\0/\0\x63\0o\0m\0p\0l\0\x65\0t\0\x65\0\x64\0/) Session\CheckingMemUsageSize=256 Session\DefaultSavePath=/downloads/completed/ Session\DisableAutoTMMTriggers\CategorySavePathChanged=false Session\Encryption=1 Session\FilePoolSize=5000 Session\GlobalMaxRatio=-1 Session\GlobalUPSpeedLimit=0 Session\IgnoreLimitsOnLAN=true Session\IgnoreSlowTorrentsForQueueing=true Session\IncludeOverheadInLimits=false Session\LSDEnabled=false Session\MaxActiveDownloads=4 Session\MaxActiveTorrents=6 Session\MaxActiveUploads=4 Session\MaxConnections=500 Session\MaxConnectionsPerTorrent=100 Session\MaxRatioAction=1 Session\MaxUploads=20 Session\MaxUploadsPerTorrent=4 Session\PeerToS=4 Session\PieceExtentAffinity=false Session\Port=redacted Session\Preallocation=true Session\QueueingSystemEnabled=false Session\ReannounceWhenAddressChanged=true Session\SeedChokingAlgorithm=FastestUpload Session\SlowTorrentsDownloadRate=4 Session\SlowTorrentsUploadRate=4 Session\TempPath=/downloads/incomplete/ Session\TempPathEnabled=true Session\TorrentExportDirectory=/downloads/torrents/ Session\uTPMixedMode=TCP Session\uTPRateLimited=false [Core] AutoDeleteAddedTorrentFile=Never [LegalNotice] Accepted=true [Meta] MigrationVersion=3 [Network] PortForwardingEnabled=false Proxy\OnlyForTorrents=false [Preferences] Advanced\IgnoreLimitsLAN=true Advanced\IncludeOverhead=false Advanced\RecheckOnCompletion=true Advanced\trackerPort=9000 Bittorrent\Encryption=1 Bittorrent\LSD=false Bittorrent\MaxConnecs=500 Bittorrent\MaxConnecsPerTorrent=100 Bittorrent\MaxRatio=-1 Bittorrent\MaxRatioAction=1 Bittorrent\MaxUploads=20 Bittorrent\MaxUploadsPerTorrent=4 Bittorrent\uTP_rate_limited=false Connection\GlobalUPLimit=0 Connection\PortRangeMin=51413 Connection\ResolvePeerCountries=true Connection\UPnP=false Downloads\PreAllocation=true Downloads\SavePath=/downloads/completed/ Downloads\TempPath=/downloads/incomplete/ Downloads\TempPathEnabled=true Downloads\TorrentExportDir=/downloads/torrents/ Downloads\UseIncompleteExtension=false DynDNS\DomainName=changeme.dyndns.org DynDNS\Enabled=false DynDNS\Password= DynDNS\Service=DynDNS DynDNS\Username= General\Locale=en MailNotification\email= MailNotification\enabled=false MailNotification\req_auth=true MailNotification\req_ssl=false MailNotification\sender=qBittorrent_notification@example.com MailNotification\smtp_server=smtp.changeme.com MailNotification\password= MailNotification\username= Queueing\IgnoreSlowTorrents=true Queueing\MaxActiveDownloads=4 Queueing\MaxActiveTorrents=6 Queueing\MaxActiveUploads=4 Queueing\QueueingEnabled=false WebUI\Address=* WebUI\AlternativeUIEnabled=false WebUI\AuthSubnetWhitelist=@Invalid() WebUI\AuthSubnetWhitelistEnabled=false WebUI\BanDuration=3600 WebUI\CSRFProtection=true WebUI\ClickjackingProtection=true WebUI\CustomHTTPHeaders= WebUI\CustomHTTPHeadersEnabled=false WebUI\HTTPS\CertificatePath=/config/cert/server.crt WebUI\HTTPS\Enabled=false WebUI\HTTPS\KeyPath=/config/cert/server.key WebUI\HostHeaderValidation=true WebUI\LocalHostAuth=true WebUI\MaxAuthenticationFailCount=5 WebUI\Port=8080 WebUI\ReverseProxySupportEnabled=false WebUI\RootFolder= WebUI\SecureCookie=false WebUI\ServerDomains=* WebUI\SessionTimeout=3600 WebUI\TrustedReverseProxiesList= WebUI\UseUPnP=false [RSS] AutoDownloader\DownloadRepacks=false AutoDownloader\EnableProcessing=false 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})" Session\EnableProcessing=false [RssFeedDownloader] geometrySize=@Size(818 571) qt5\hsplitterSizes=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x3\0\0\x1\0\0\0\x1\0\0\0\x1\0\x1\xff\xff\xff\xff\x1\0\0\0\x1\0) ``` </details>
deekerman 2026-02-21 23:52:43 -05:00
Author
Owner

@jfabaf commented on GitHub (May 11, 2022):

I have the same problem:
qBittorrent: 4.4.2
CPU: Intel(R) Celeron(R) CPU N3160 (4 cores)
RAM: 4GB
Operating system: Ubuntu Linux 18.04
Docker image: linuxserver/qbittorrent:latest

With 127 torrents but no active torrents CPU usage stays at 30% all the time.

@jfabaf commented on GitHub (May 11, 2022): I have the same problem: qBittorrent: 4.4.2 CPU: Intel(R) Celeron(R) CPU N3160 (4 cores) RAM: 4GB Operating system: Ubuntu Linux 18.04 Docker image: linuxserver/qbittorrent:latest With 127 torrents but no active torrents CPU usage stays at 30% all the time.
Author
Owner

@trankillity commented on GitHub (May 15, 2022):

Also seeing this on my Synology NAS (Celeron J3550/8gb RAM) after setting it up in Docker. Load averages for the NAS are over 2.0 with qBT running, sits at 0.4 without qBT running.

I've only go 12 torrents in there, with a cap of 8 active (3 down, 5 up). Have tweaked my connection count down to 200 to get fewer spikes, but it's still pretty bad.

Got a feeling it could be something to do with disk caching as it also uses a lot of memory and [kswapd0] process is also frequently high when qBT is running. Imagine it can be solved with some advanced libtorrent settings, but not sure where to look for best settings.

@trankillity commented on GitHub (May 15, 2022): Also seeing this on my Synology NAS (Celeron J3550/8gb RAM) after setting it up in Docker. Load averages for the NAS are over 2.0 with qBT running, sits at 0.4 without qBT running. I've only go 12 torrents in there, with a cap of 8 active (3 down, 5 up). Have tweaked my connection count down to 200 to get fewer spikes, but it's still pretty bad. Got a feeling it could be something to do with disk caching as it also uses a lot of memory and `[kswapd0]` process is also frequently high when qBT is running. Imagine it can be solved with some advanced `libtorrent` settings, but not sure where to look for best settings.
Author
Owner

@James-Kent-l commented on GitHub (May 18, 2022):

在 Docker 中设置后,在我的 Synology NAS (Celeron J3550/8gb RAM) 上也看到了这一点。运行 qBT 时 NAS 的平均负载超过 2.0,未运行 qBT 时为 0.4。

我在那里只下载了 12 个种子,活跃的上限为 8 个(3 个向下,5 个向上)。已将我的连接计数调整为 200 以减少尖峰,但这仍然很糟糕。

感觉这可能与磁盘缓存有关,因为它也使用大量内存,并且[kswapd0]在 qBT 运行时进程也经常很高。想象一下,它可以通过一些高级libtorrent设置来解决,但不确定在哪里寻找最佳设置。

You can try version 4.3.9. Trust me, it will improve a lot

@James-Kent-l commented on GitHub (May 18, 2022): > 在 Docker 中设置后,在我的 Synology NAS (Celeron J3550/8gb RAM) 上也看到了这一点。运行 qBT 时 NAS 的平均负载超过 2.0,未运行 qBT 时为 0.4。 > > 我在那里只下载了 12 个种子,活跃的上限为 8 个(3 个向下,5 个向上)。已将我的连接计数调整为 200 以减少尖峰,但这仍然很糟糕。 > > 感觉这可能与磁盘缓存有关,因为它也使用大量内存,并且`[kswapd0]`在 qBT 运行时进程也经常很高。想象一下,它可以通过一些高级`libtorrent`设置来解决,但不确定在哪里寻找最佳设置。 You can try version 4.3.9. Trust me, it will improve a lot
Author
Owner

@kevindd992002 commented on GitHub (Jan 28, 2023):

Also seeing this on my Synology NAS (Celeron J3550/8gb RAM) after setting it up in Docker. Load averages for the NAS are over 2.0 with qBT running, sits at 0.4 without qBT running.

I've only go 12 torrents in there, with a cap of 8 active (3 down, 5 up). Have tweaked my connection count down to 200 to get fewer spikes, but it's still pretty bad.

Got a feeling it could be something to do with disk caching as it also uses a lot of memory and [kswapd0] process is also frequently high when qBT is running. Imagine it can be solved with some advanced libtorrent settings, but not sure where to look for best settings.

Have you ever fixed this? I'm using hotio's legacy (4.3.9) container and I'm having the same issue.

@kevindd992002 commented on GitHub (Jan 28, 2023): > Also seeing this on my Synology NAS (Celeron J3550/8gb RAM) after setting it up in Docker. Load averages for the NAS are over 2.0 with qBT running, sits at 0.4 without qBT running. > > I've only go 12 torrents in there, with a cap of 8 active (3 down, 5 up). Have tweaked my connection count down to 200 to get fewer spikes, but it's still pretty bad. > > Got a feeling it could be something to do with disk caching as it also uses a lot of memory and `[kswapd0]` process is also frequently high when qBT is running. Imagine it can be solved with some advanced `libtorrent` settings, but not sure where to look for best settings. Have you ever fixed this? I'm using hotio's legacy (4.3.9) container and I'm having the same issue.
Author
Owner

@kanedauy commented on GitHub (Jan 28, 2023):

@kevindd992002 I fixed this using a version that uses libtorrent 1.x, in my case I use the image from linuxserver qBittorrent with libtorrentv1 in the tag

@kanedauy commented on GitHub (Jan 28, 2023): @kevindd992002 I fixed this using a version that uses libtorrent 1.x, in my case I use the image from [linuxserver qBittorrent with libtorrentv1 in the tag](https://hub.docker.com/r/linuxserver/qbittorrent/tags?page=1&name=libtorrentv1)
Author
Owner

@kevindd992002 commented on GitHub (Jan 28, 2023):

@kevindd992002 I fixed this using a version that uses libtorrent 1.x, in my case I use the image from linuxserver qBittorrent with libtorrentv1 in the tag

I see. Did ypu have the exact same symptoms as I did? Is there a disadvantage if I don't use 4.3.9 though?

@kevindd992002 commented on GitHub (Jan 28, 2023): > @kevindd992002 I fixed this using a version that uses libtorrent 1.x, in my case I use the image from [linuxserver qBittorrent with libtorrentv1 in the tag](https://hub.docker.com/r/linuxserver/qbittorrent/tags?page=1&name=libtorrentv1) I see. Did ypu have the exact same symptoms as I did? Is there a disadvantage if I don't use 4.3.9 though?
Author
Owner

@kanedauy commented on GitHub (Jan 28, 2023):

@kevindd992002 Talking only in from my experience, no disadvantages using >= 4.4 versions, the main feature is support for v2 torrents.
My rule of thumb is if the new version works equal or better, upgrade, if there are disadvantages in your daily use, skip the version.
The platform I use is Raspberry Pi 4, I do not have experience with Synology NAS.
If you keep having issues I recommend to open an issue specifically for your case.

@kanedauy commented on GitHub (Jan 28, 2023): @kevindd992002 Talking only in from my experience, no disadvantages using >= 4.4 versions, the main feature is support for v2 torrents. My rule of thumb is if the new version works equal or better, upgrade, if there are disadvantages in your daily use, skip the version. The platform I use is Raspberry Pi 4, I do not have experience with Synology NAS. If you keep having issues I recommend to open an issue specifically for your case.
Author
Owner

@kevindd992002 commented on GitHub (Jan 28, 2023):

Gotcha. I just realized that the 4.3.9 container I'm using still has libtorrent 1.2. So I'm using the good version of libtorrent. Do you mind sending me over your config (including advanced settings)?

Oh and what are "v2 torrents"?

@kevindd992002 commented on GitHub (Jan 28, 2023): > Gotcha. I just realized that the 4.3.9 container I'm using still has libtorrent 1.2. So I'm using the good version of libtorrent. Do you mind sending me over your config (including advanced settings)? Oh and what are "v2 torrents"?
Author
Owner

@kanedauy commented on GitHub (Jan 28, 2023):

bittorrent-v2

This is all my config, I have removed all my info for ###REMOVED###

qBittorrent.conf
[AutoRun]
OnTorrentAdded\Enabled=false
OnTorrentAdded\Program=
enabled=false
program=

[BitTorrent]
Session\AsyncIOThreadsCount=16
Session\BlockPeersOnPrivilegedPorts=true
Session\Categories=###REMOVED###
Session\CheckingMemUsageSize=64
Session\DefaultSavePath=/downloads/completed/
Session\Encryption=0
Session\ExcludedFileNames=
Session\GlobalDLSpeedLimit=40960
Session\GlobalUPSpeedLimit=4795
Session\IDNSupportEnabled=true
Session\IPFilter=/config/ipblock/ipfilter.p2p
Session\IPFilteringEnabled=true
Session\IgnoreLimitsOnLAN=true
Session\IncludeOverheadInLimits=true
Session\LSDEnabled=false
Session\MaxActiveDownloads=2
Session\MaxActiveTorrents=8
Session\MaxActiveUploads=6
Session\MaxConnections=700
Session\MaxConnectionsPerTorrent=180
Session\MaxUploads=10
Session\MaxUploadsPerTorrent=8
Session\PerformanceWarning=true
Session\PieceExtentAffinity=true
Session\Port=51413
Session\Preallocation=true
Session\QueueingSystemEnabled=false
Session\ReannounceWhenAddressChanged=true
Session\TempPath=/downloads/incomplete/
Session\TempPathEnabled=true
Session\TorrentExportDirectory=/downloads/torrents/
Session\UseAlternativeGlobalSpeedLimit=false

[Core]
AutoDeleteAddedTorrentFile=Never

[LegalNotice]
Accepted=true

[Meta]
MigrationVersion=4

[Network]
PortForwardingEnabled=false
Proxy\OnlyForTorrents=false

[Preferences]
Advanced\AnnounceToAllTrackers=true
Advanced\IncludeOverhead=true
Advanced\RecheckOnCompletion=true
Advanced\trackerPort=9000
Advanced\trackerPortForwarding=false
Bittorrent\LSD=false
Bittorrent\MaxConnecs=700
Bittorrent\MaxConnecsPerTorrent=100
Bittorrent\MaxUploads=10
Bittorrent\MaxUploadsPerTorrent=-1
Connection\GlobalDLLimit=40960
Connection\GlobalUPLimit=4767
Connection\PortRangeMin=51413
Connection\ResolvePeerCountries=true
Connection\UPnP=true
Downloads\DiskWriteCacheSize=512
Downloads\PreAllocation=true
Downloads\SavePath=/downloads/completed/
Downloads\TempPath=/downloads/incomplete/
Downloads\TempPathEnabled=true
Downloads\TorrentExportDir=/downloads/torrents/
DynDNS\DomainName=changeme.dyndns.org
DynDNS\Enabled=false
DynDNS\Password=
DynDNS\Service=DynDNS
DynDNS\Username=
General\Locale=en
MailNotification\email=
MailNotification\enabled=false
MailNotification\password=###REMOVED###
MailNotification\req_auth=true
MailNotification\req_ssl=false
MailNotification\sender=qBittorrent_notification@example.com
MailNotification\smtp_server=smtp.changeme.com
MailNotification\username=###REMOVED###
Queueing\QueueingEnabled=false
WebUI\Address=*
WebUI\AlternativeUIEnabled=false
WebUI\AuthSubnetWhitelist=@Invalid()
WebUI\AuthSubnetWhitelistEnabled=false
WebUI\BanDuration=3600
WebUI\CSRFProtection=true
WebUI\ClickjackingProtection=true
WebUI\CustomHTTPHeaders=
WebUI\CustomHTTPHeadersEnabled=false
WebUI\HTTPS\CertificatePath=/config/cert/server.crt
WebUI\HTTPS\Enabled=false
WebUI\HTTPS\KeyPath=/config/cert/server.key
WebUI\HostHeaderValidation=true
WebUI\LocalHostAuth=true
WebUI\MaxAuthenticationFailCount=5
WebUI\Password_PBKDF2=###REMOVED###
WebUI\Port=8080
WebUI\ReverseProxySupportEnabled=false
WebUI\RootFolder=
WebUI\SecureCookie=true
WebUI\ServerDomains=*
WebUI\SessionTimeout=3600
WebUI\TrustedReverseProxiesList=
WebUI\UseUPnP=false
WebUI\Username=###REMOVED###

[RSS]
AutoDownloader\DownloadRepacks=true
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})"
@kanedauy commented on GitHub (Jan 28, 2023): [bittorrent-v2](https://blog.libtorrent.org/2020/09/bittorrent-v2/) This is all my config, I have removed all my info for ###REMOVED### <details> <summary>qBittorrent.conf</summary> ``` [AutoRun] OnTorrentAdded\Enabled=false OnTorrentAdded\Program= enabled=false program= [BitTorrent] Session\AsyncIOThreadsCount=16 Session\BlockPeersOnPrivilegedPorts=true Session\Categories=###REMOVED### Session\CheckingMemUsageSize=64 Session\DefaultSavePath=/downloads/completed/ Session\Encryption=0 Session\ExcludedFileNames= Session\GlobalDLSpeedLimit=40960 Session\GlobalUPSpeedLimit=4795 Session\IDNSupportEnabled=true Session\IPFilter=/config/ipblock/ipfilter.p2p Session\IPFilteringEnabled=true Session\IgnoreLimitsOnLAN=true Session\IncludeOverheadInLimits=true Session\LSDEnabled=false Session\MaxActiveDownloads=2 Session\MaxActiveTorrents=8 Session\MaxActiveUploads=6 Session\MaxConnections=700 Session\MaxConnectionsPerTorrent=180 Session\MaxUploads=10 Session\MaxUploadsPerTorrent=8 Session\PerformanceWarning=true Session\PieceExtentAffinity=true Session\Port=51413 Session\Preallocation=true Session\QueueingSystemEnabled=false Session\ReannounceWhenAddressChanged=true Session\TempPath=/downloads/incomplete/ Session\TempPathEnabled=true Session\TorrentExportDirectory=/downloads/torrents/ Session\UseAlternativeGlobalSpeedLimit=false [Core] AutoDeleteAddedTorrentFile=Never [LegalNotice] Accepted=true [Meta] MigrationVersion=4 [Network] PortForwardingEnabled=false Proxy\OnlyForTorrents=false [Preferences] Advanced\AnnounceToAllTrackers=true Advanced\IncludeOverhead=true Advanced\RecheckOnCompletion=true Advanced\trackerPort=9000 Advanced\trackerPortForwarding=false Bittorrent\LSD=false Bittorrent\MaxConnecs=700 Bittorrent\MaxConnecsPerTorrent=100 Bittorrent\MaxUploads=10 Bittorrent\MaxUploadsPerTorrent=-1 Connection\GlobalDLLimit=40960 Connection\GlobalUPLimit=4767 Connection\PortRangeMin=51413 Connection\ResolvePeerCountries=true Connection\UPnP=true Downloads\DiskWriteCacheSize=512 Downloads\PreAllocation=true Downloads\SavePath=/downloads/completed/ Downloads\TempPath=/downloads/incomplete/ Downloads\TempPathEnabled=true Downloads\TorrentExportDir=/downloads/torrents/ DynDNS\DomainName=changeme.dyndns.org DynDNS\Enabled=false DynDNS\Password= DynDNS\Service=DynDNS DynDNS\Username= General\Locale=en MailNotification\email= MailNotification\enabled=false MailNotification\password=###REMOVED### MailNotification\req_auth=true MailNotification\req_ssl=false MailNotification\sender=qBittorrent_notification@example.com MailNotification\smtp_server=smtp.changeme.com MailNotification\username=###REMOVED### Queueing\QueueingEnabled=false WebUI\Address=* WebUI\AlternativeUIEnabled=false WebUI\AuthSubnetWhitelist=@Invalid() WebUI\AuthSubnetWhitelistEnabled=false WebUI\BanDuration=3600 WebUI\CSRFProtection=true WebUI\ClickjackingProtection=true WebUI\CustomHTTPHeaders= WebUI\CustomHTTPHeadersEnabled=false WebUI\HTTPS\CertificatePath=/config/cert/server.crt WebUI\HTTPS\Enabled=false WebUI\HTTPS\KeyPath=/config/cert/server.key WebUI\HostHeaderValidation=true WebUI\LocalHostAuth=true WebUI\MaxAuthenticationFailCount=5 WebUI\Password_PBKDF2=###REMOVED### WebUI\Port=8080 WebUI\ReverseProxySupportEnabled=false WebUI\RootFolder= WebUI\SecureCookie=true WebUI\ServerDomains=* WebUI\SessionTimeout=3600 WebUI\TrustedReverseProxiesList= WebUI\UseUPnP=false WebUI\Username=###REMOVED### [RSS] AutoDownloader\DownloadRepacks=true 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})" ``` </details>
Author
Owner

@glassez commented on GitHub (Jan 28, 2023):

I fixed this using a version that uses libtorrent 1.x, in my case I use the image from linuxserver qBittorrent with libtorrentv1 in the tag

Talking only in from my experience, no disadvantages using >= 4.4 versions, the main feature is support for v2 torrents.

FYI, libtorrent-1.2 based builds don't support v2 torrents.

@glassez commented on GitHub (Jan 28, 2023): > I fixed this using a version that uses libtorrent 1.x, in my case I use the image from [linuxserver qBittorrent with libtorrentv1 in the tag](https://hub.docker.com/r/linuxserver/qbittorrent/tags?page=1&name=libtorrentv1) > Talking only in from my experience, no disadvantages using >= 4.4 versions, the main feature is support for v2 torrents. FYI, libtorrent-1.2 based builds don't support v2 torrents.
Author
Owner

@kevindd992002 commented on GitHub (Jan 29, 2023):

I fixed this using a version that uses libtorrent 1.x, in my case I use the image from linuxserver qBittorrent with libtorrentv1 in the tag

Talking only in from my experience, no disadvantages using >= 4.4 versions, the main feature is support for v2 torrents.

FYI, libtorrent-1.2 based builds don't support v2 torrents.

Yes. That's what @kanedauy was implying in his post. But is that really a loss?

@kevindd992002 commented on GitHub (Jan 29, 2023): > > I fixed this using a version that uses libtorrent 1.x, in my case I use the image from [linuxserver qBittorrent with libtorrentv1 in the tag](https://hub.docker.com/r/linuxserver/qbittorrent/tags?page=1&name=libtorrentv1) > > > Talking only in from my experience, no disadvantages using >= 4.4 versions, the main feature is support for v2 torrents. > > FYI, libtorrent-1.2 based builds don't support v2 torrents. Yes. That's what @kanedauy was implying in his post. But is that really a loss?
Author
Owner

@glassez commented on GitHub (Jan 29, 2023):

But is that really a loss?

I think still not. It is unlikely that there are currently quite a lot of pure v2 torrents in the wild.

@glassez commented on GitHub (Jan 29, 2023): > But is that really a loss? I think still not. It is unlikely that there are currently quite a lot of pure v2 torrents in the wild.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#13382
No description provided.