Is there an existing issue for this?
Current Behavior
Hello,
with the latest release, a premium account of Ddownload is not recognised.
Expected Behavior
Ddownload downloads are handled without a captcha.
Steps To Reproduce
- Add Ddownload account
- Download link from Ddownload
- Check if a captcha shows up or a full speed download starts
Environment
- OS: Fedora Server 42
- How docker service was installed: docker-compose
CPU architecture
x86-64
Docker creation
---
services:
pyload-ng:
image: lscr.io/linuxserver/pyload-ng:latest
container_name: pyload-ng
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
volumes:
- /opt/pyload-ng/config:/config
ports:
- 8000:8000
- 9666:9666 #optional
restart: unless-stopped
Container logs
[migrations] started
[migrations] no migrations found
───────────────────────────────────────
██╗ ███████╗██╗ ██████╗
██║ ██╔════╝██║██╔═══██╗
██║ ███████╗██║██║ ██║
██║ ╚════██║██║██║ ██║
███████╗███████║██║╚██████╔╝
╚══════╝╚══════╝╚═╝ ╚═════╝
Brought to you by linuxserver.io
───────────────────────────────────────
To support the app dev(s) visit:
pyLoad: https://PayPal.Me/nitzo2001/0usd
To support LSIO projects visit:
https://www.linuxserver.io/donate/
───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID: 1000
User GID: 1000
───────────────────────────────────────
Linuxserver.io version: 0.5.0b3.dev101-ls247
Build-date: 2026-07-31T20:38:59+00:00
───────────────────────────────────────
[custom-init] No custom files found, skipping...
[2026-08-07 19:25:37] INFO pyload *** Welcome to pyLoad 0.5.0 ***
[2026-08-07 19:25:37] WARNING pyload Download folder was specified from the commandline
[2026-08-07 19:25:37] INFO pyload Database was converted from v4 to v5.
[2026-08-07 19:25:38] DEBUG pyload Indexing plugins...
[2026-08-07 19:25:38] INFO pyload Activated addons: ClickNLoad, ExternalScripts, NZB, TORRENT, UnSkipOnFail, UserAgentSwitcher
[2026-08-07 19:25:38] INFO pyload Deactivate addons: AndroidPhoneNotify, AntiCaptcha, AntiStandby, AntiVirus, AppriseNotify, BypassCaptcha, Captcha9Kw, Checksum, CloudFlareDdos, DeathByCaptcha, DeleteFinished, DiscordNotifier, DownloadScheduler, ExpertDecoders, ExtractArchive, HotFolder, IRC, ImageTyperz, JustPremium, LinkFilter, LogMarker, MergeFiles, MultiHome, PushBullet, PushOver, RestartFailed, SkipRev, TransmissionRPC, UpdateManager, WindowsPhoneNotify, XFileSharing, XMPP
[2026-08-07 19:25:38] DEBUG pyload Starting core...
[2026-08-07 19:25:38] DEBUG pyload Debug level: TRACE
[2026-08-07 19:25:38] DEBUG pyload Setup language...
[2026-08-07 19:25:38] DEBUG pyload Setup permissions...
[2026-08-07 19:25:38] INFO pyload User directory: /config
[2026-08-07 19:25:38] INFO pyload Cache directory: /tmp/pyLoad
[2026-08-07 19:25:38] INFO pyload Storage directory: /downloads
[2026-08-07 19:25:38] INFO pyload Storage free space: 914.08 GiB
[2026-08-07 19:25:38] DEBUG pyload Setup network...
[2026-08-07 19:25:38] INFO pyload Activating accounts...
[2026-08-07 19:25:38] INFO pyload ACCOUNT DdownloadCom: Adding user `pfu*******`...
[2026-08-07 19:25:38] DEBUG pyload ACCOUNT DdownloadCom: Reached login timeout for user `pfu****`
[2026-08-07 19:25:38] INFO pyload ACCOUNT DdownloadCom: Login user `pfu****`...
[2026-08-07 19:25:38] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL http://ddownload.com/login.html | get=None | post=None | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None
[2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL https://ddownload.com/ | get=None | post={'op': 'login', 'token': '351e798962efbfe44615f257686d2773', 'rand': '7sca3xuf4mh3j6qzsiv3qccw4fxgvhqtwrn6uajddm', 'redirect': 'http://ddownload.com/login.html', 'login': 'pfu****', 'password': '**********'} | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None
[2026-08-07 19:25:39] INFO pyload ACCOUNT DdownloadCom: Checking for link errors...
[2026-08-07 19:25:39] INFO pyload ACCOUNT DdownloadCom: No errors found
[2026-08-07 19:25:39] INFO pyload ACCOUNT DdownloadCom: Grabbing account info for user `pfu****`...
[2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL http://ddownload.com | get={'op': 'my_account'} | post=None | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None
[2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: VALID UNTIL PATTERN not found
[2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: TRAFFIC LEFT PATTERN not found
[2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: LEECH TRAFFIC PATTERN not found
[2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: Account info for user `pfu****`: {'login': {'password': '**********', 'stats': [1, 0], 'timestamp': 1786123538.538461, 'valid': True}, 'data': {'login': 'pfu****', 'options': {'limit_dl': ['0']}, 'plugin': <Account DdownloadCom>, 'premium': False, 'trafficleft': None, 'type': 'DdownloadCom', 'validuntil': None, 'leechtraffic': None}}
[2026-08-07 19:25:39] INFO pyload Activating plugins...
[2026-08-07 19:25:39] DEBUG pyload ADDON ExternalScripts: No script found under folder `pyload_start`
[2026-08-07 19:25:39] WARNING pyload ADDON NZB: nzb is not associated with any plugin
[2026-08-07 19:25:39] WARNING pyload ADDON TORRENT: torrents / magnets are not associated with any plugin
[2026-08-07 19:25:39] INFO pyload.webui Starting webserver: http://0.0.0.0:8000
[2026-08-07 19:25:39] DEBUG pyload *** pyLoad is up and running ***
Connection to localhost (127.0.0.1) 8000 port [tcp/*] succeeded!
[ls.io-init] done.
[2026-08-07 19:25:41] DEBUG pyload.webui CSRF Error: The CSRF token is missing.
[2026-08-07 19:25:41] DEBUG pyload.webui CSRF Error: The CSRF token is missing.
[2026-08-07 19:25:43] DEBUG pyload ADDON ClickNLoad: Backend found on http://127.0.0.1:8000
[2026-08-07 19:25:43] INFO pyload ADDON ClickNLoad: Proxy listening on 0.0.0.0:9666
[2026-08-07 19:25:52] ERROR pyload Login failed for user 'admin' using Web Client [CLIENT: 192.168.0.105]
[2026-08-07 19:26:17] ERROR pyload Login failed for user 'username' using Web Client [CLIENT: 192.168.0.105]
[2026-08-07 19:26:28] ERROR pyload Login failed for user 'admin' using Web Client [CLIENT: 192.168.0.105]
[2026-08-07 19:26:35] ERROR pyload Login failed for user 'admin' using Web Client [CLIENT: 192.168.0.105]
[2026-08-07 19:26:50] INFO pyload User 'pyload' successfully logged in using Web Client [CLIENT: 192.168.0.105]
[2026-08-07 19:27:09] INFO pyload ACCOUNT DdownloadCom: Removing user `pfu****`...
[2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: Adding user `pfu*******`...
[2026-08-07 19:28:04] DEBUG pyload ACCOUNT DdownloadCom: Reached login timeout for user `pfu****`
[2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: Login user `pfu****`...
[2026-08-07 19:28:04] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL http://ddownload.com/login.html | get=None | post=None | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None
[2026-08-07 19:28:04] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL https://ddownload.com/ | get=None | post={'op': 'login', 'token': '351e798962efbfe44615f257686d2773', 'rand': '2p6g7o2fjp52hjbxaovb3peyir23rp3detq2pjwv6e', 'redirect': 'http://ddownload.com/login.html', 'login': 'pfu****', 'password': '**********'} | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None
[2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: Checking for link errors...
[2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: No errors found
[2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: Grabbing account info for user `pfu****`...
[2026-08-07 19:28:04] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL http://ddownload.com | get={'op': 'my_account'} | post=None | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None
[2026-08-07 19:28:05] DEBUG pyload ACCOUNT DdownloadCom: VALID UNTIL PATTERN not found
[2026-08-07 19:28:05] DEBUG pyload ACCOUNT DdownloadCom: TRAFFIC LEFT PATTERN not found
[2026-08-07 19:28:05] DEBUG pyload ACCOUNT DdownloadCom: LEECH TRAFFIC PATTERN not found
Is there an existing issue for this?
Current Behavior
Hello,
with the latest release, a premium account of Ddownload is not recognised.
Expected Behavior
Ddownload downloads are handled without a captcha.
Steps To Reproduce
Environment
CPU architecture
x86-64
Docker creation
--- services: pyload-ng: image: lscr.io/linuxserver/pyload-ng:latest container_name: pyload-ng environment: - PUID=1000 - PGID=1000 - TZ=Europe/Berlin volumes: - /opt/pyload-ng/config:/config ports: - 8000:8000 - 9666:9666 #optional restart: unless-stoppedContainer logs
[migrations] started [migrations] no migrations found ─────────────────────────────────────── ██╗ ███████╗██╗ ██████╗ ██║ ██╔════╝██║██╔═══██╗ ██║ ███████╗██║██║ ██║ ██║ ╚════██║██║██║ ██║ ███████╗███████║██║╚██████╔╝ ╚══════╝╚══════╝╚═╝ ╚═════╝ Brought to you by linuxserver.io ─────────────────────────────────────── To support the app dev(s) visit: pyLoad: https://PayPal.Me/nitzo2001/0usd To support LSIO projects visit: https://www.linuxserver.io/donate/ ─────────────────────────────────────── GID/UID ─────────────────────────────────────── User UID: 1000 User GID: 1000 ─────────────────────────────────────── Linuxserver.io version: 0.5.0b3.dev101-ls247 Build-date: 2026-07-31T20:38:59+00:00 ─────────────────────────────────────── [custom-init] No custom files found, skipping... [2026-08-07 19:25:37] INFO pyload *** Welcome to pyLoad 0.5.0 *** [2026-08-07 19:25:37] WARNING pyload Download folder was specified from the commandline [2026-08-07 19:25:37] INFO pyload Database was converted from v4 to v5. [2026-08-07 19:25:38] DEBUG pyload Indexing plugins... [2026-08-07 19:25:38] INFO pyload Activated addons: ClickNLoad, ExternalScripts, NZB, TORRENT, UnSkipOnFail, UserAgentSwitcher [2026-08-07 19:25:38] INFO pyload Deactivate addons: AndroidPhoneNotify, AntiCaptcha, AntiStandby, AntiVirus, AppriseNotify, BypassCaptcha, Captcha9Kw, Checksum, CloudFlareDdos, DeathByCaptcha, DeleteFinished, DiscordNotifier, DownloadScheduler, ExpertDecoders, ExtractArchive, HotFolder, IRC, ImageTyperz, JustPremium, LinkFilter, LogMarker, MergeFiles, MultiHome, PushBullet, PushOver, RestartFailed, SkipRev, TransmissionRPC, UpdateManager, WindowsPhoneNotify, XFileSharing, XMPP [2026-08-07 19:25:38] DEBUG pyload Starting core... [2026-08-07 19:25:38] DEBUG pyload Debug level: TRACE [2026-08-07 19:25:38] DEBUG pyload Setup language... [2026-08-07 19:25:38] DEBUG pyload Setup permissions... [2026-08-07 19:25:38] INFO pyload User directory: /config [2026-08-07 19:25:38] INFO pyload Cache directory: /tmp/pyLoad [2026-08-07 19:25:38] INFO pyload Storage directory: /downloads [2026-08-07 19:25:38] INFO pyload Storage free space: 914.08 GiB [2026-08-07 19:25:38] DEBUG pyload Setup network... [2026-08-07 19:25:38] INFO pyload Activating accounts... [2026-08-07 19:25:38] INFO pyload ACCOUNT DdownloadCom: Adding user `pfu*******`... [2026-08-07 19:25:38] DEBUG pyload ACCOUNT DdownloadCom: Reached login timeout for user `pfu****` [2026-08-07 19:25:38] INFO pyload ACCOUNT DdownloadCom: Login user `pfu****`... [2026-08-07 19:25:38] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL http://ddownload.com/login.html | get=None | post=None | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None [2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL https://ddownload.com/ | get=None | post={'op': 'login', 'token': '351e798962efbfe44615f257686d2773', 'rand': '7sca3xuf4mh3j6qzsiv3qccw4fxgvhqtwrn6uajddm', 'redirect': 'http://ddownload.com/login.html', 'login': 'pfu****', 'password': '**********'} | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None [2026-08-07 19:25:39] INFO pyload ACCOUNT DdownloadCom: Checking for link errors... [2026-08-07 19:25:39] INFO pyload ACCOUNT DdownloadCom: No errors found [2026-08-07 19:25:39] INFO pyload ACCOUNT DdownloadCom: Grabbing account info for user `pfu****`... [2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL http://ddownload.com | get={'op': 'my_account'} | post=None | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None [2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: VALID UNTIL PATTERN not found [2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: TRAFFIC LEFT PATTERN not found [2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: LEECH TRAFFIC PATTERN not found [2026-08-07 19:25:39] DEBUG pyload ACCOUNT DdownloadCom: Account info for user `pfu****`: {'login': {'password': '**********', 'stats': [1, 0], 'timestamp': 1786123538.538461, 'valid': True}, 'data': {'login': 'pfu****', 'options': {'limit_dl': ['0']}, 'plugin': <Account DdownloadCom>, 'premium': False, 'trafficleft': None, 'type': 'DdownloadCom', 'validuntil': None, 'leechtraffic': None}} [2026-08-07 19:25:39] INFO pyload Activating plugins... [2026-08-07 19:25:39] DEBUG pyload ADDON ExternalScripts: No script found under folder `pyload_start` [2026-08-07 19:25:39] WARNING pyload ADDON NZB: nzb is not associated with any plugin [2026-08-07 19:25:39] WARNING pyload ADDON TORRENT: torrents / magnets are not associated with any plugin [2026-08-07 19:25:39] INFO pyload.webui Starting webserver: http://0.0.0.0:8000 [2026-08-07 19:25:39] DEBUG pyload *** pyLoad is up and running *** Connection to localhost (127.0.0.1) 8000 port [tcp/*] succeeded! [ls.io-init] done. [2026-08-07 19:25:41] DEBUG pyload.webui CSRF Error: The CSRF token is missing. [2026-08-07 19:25:41] DEBUG pyload.webui CSRF Error: The CSRF token is missing. [2026-08-07 19:25:43] DEBUG pyload ADDON ClickNLoad: Backend found on http://127.0.0.1:8000 [2026-08-07 19:25:43] INFO pyload ADDON ClickNLoad: Proxy listening on 0.0.0.0:9666 [2026-08-07 19:25:52] ERROR pyload Login failed for user 'admin' using Web Client [CLIENT: 192.168.0.105] [2026-08-07 19:26:17] ERROR pyload Login failed for user 'username' using Web Client [CLIENT: 192.168.0.105] [2026-08-07 19:26:28] ERROR pyload Login failed for user 'admin' using Web Client [CLIENT: 192.168.0.105] [2026-08-07 19:26:35] ERROR pyload Login failed for user 'admin' using Web Client [CLIENT: 192.168.0.105] [2026-08-07 19:26:50] INFO pyload User 'pyload' successfully logged in using Web Client [CLIENT: 192.168.0.105] [2026-08-07 19:27:09] INFO pyload ACCOUNT DdownloadCom: Removing user `pfu****`... [2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: Adding user `pfu*******`... [2026-08-07 19:28:04] DEBUG pyload ACCOUNT DdownloadCom: Reached login timeout for user `pfu****` [2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: Login user `pfu****`... [2026-08-07 19:28:04] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL http://ddownload.com/login.html | get=None | post=None | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None [2026-08-07 19:28:04] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL https://ddownload.com/ | get=None | post={'op': 'login', 'token': '351e798962efbfe44615f257686d2773', 'rand': '2p6g7o2fjp52hjbxaovb3peyir23rp3detq2pjwv6e', 'redirect': 'http://ddownload.com/login.html', 'login': 'pfu****', 'password': '**********'} | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None [2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: Checking for link errors... [2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: No errors found [2026-08-07 19:28:04] INFO pyload ACCOUNT DdownloadCom: Grabbing account info for user `pfu****`... [2026-08-07 19:28:04] DEBUG pyload ACCOUNT DdownloadCom: LOAD URL http://ddownload.com | get={'op': 'my_account'} | post=None | referrer=True | cookies=True | just_header=False | decode=True | multipart=False | redirect=True | req=None [2026-08-07 19:28:05] DEBUG pyload ACCOUNT DdownloadCom: VALID UNTIL PATTERN not found [2026-08-07 19:28:05] DEBUG pyload ACCOUNT DdownloadCom: TRAFFIC LEFT PATTERN not found [2026-08-07 19:28:05] DEBUG pyload ACCOUNT DdownloadCom: LEECH TRAFFIC PATTERN not found