[BUG] Ddownload Premium not detected
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 52/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- docker, docker-compose
- Domain
- backend
Research direction
The logs identify the DdownloadCom account plugin as the relevant entry point; start there and inspect the account-info and login behavior against the reported logs. Done means a valid premium account is detected as premium and Ddownload downloads proceed without a captcha or speed restriction, with the reproduction steps succeeding.
Written by the indexing model from the issue text.
Description
Is there an existing issue for this?
- I have searched the existing issues
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
- Dominant language
- Dockerfile
- Stars
- 132
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Getting set up
- Ships a Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Similar issues
-
needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
LucasSantana-Dev/Lucky#2637 ·
Maintainers usually reply within 1 day
-
enhancement needs-verification phase-2-optimize
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
FootprintAI/Containarium#2277 · 1 comment ·
Maintainers usually reply within 1 day
-
quantization
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
vllm-project/vllm#59904 ·
Maintainers usually reply within 1 day
-
Remove the unused Forward Template editor from Messages settingsPossibly taken @atomantic claimed this today. Openarea:ui bug effort:low incomplete model:light plan planner:gpt-6-1-sol
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
api: spanner
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
googleapis/google-cloud-node#9513 ·
Maintainers usually reply within 1 day