pyload icon indicating copy to clipboard operation
pyload copied to clipboard

Added .dlc package contains 0 links

Open Exormeter opened this issue 2 years ago • 7 comments

Description

When I upload a .dlc file, no links show up, neither in queue nor in packages. The log file states that the file contained 0 links. When I open the same file in JDownloader, the links show up as normal.

Debug log

2023-11-01 12:18:16 | INFO | pyload | *** Welcome to pyLoad 0.5.0 ***
407 | 2023-11-01 12:18:16 | DEBUG | pyload | Indexing plugins...
408 | 2023-11-01 12:18:18 | INFO | pyload | Activated addons: ClickNLoad, ExternalScripts, TORRENT, UnSkipOnFail, UserAgentSwitcher
409 | 2023-11-01 12:18:18 | 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
410 | 2023-11-01 12:18:19 | DEBUG | pyload | Starting core...
411 | 2023-11-01 12:18:19 | DEBUG | pyload | Debug level: DEBUG
412 | 2023-11-01 12:18:19 | DEBUG | pyload | Setup language...
413 | 2023-11-01 12:18:19 | DEBUG | pyload | Setup permissions...
414 | 2023-11-01 12:18:19 | INFO | pyload | User directory: /home/osmc/.pyload
415 | 2023-11-01 12:18:19 | INFO | pyload | Cache directory: /tmp/pyLoad
416 | 2023-11-01 12:18:19 | INFO | pyload | Storage directory: /mnt/usb/Downloads
417 | 2023-11-01 12:18:19 | INFO | pyload | Storage free space: 206.57 GiB
418 | 2023-11-01 12:18:19 | DEBUG | pyload | Setup network...
419 | 2023-11-01 12:18:19 | INFO | pyload | Activating accounts...
420 | 2023-11-01 12:18:19 | INFO | pyload | ACCOUNT DdownloadCom: Adding user `dow*******`...
421 | 2023-11-01 12:18:19 | DEBUG | pyload | ACCOUNT DdownloadCom: Reached login timeout for user `dow****`
422 | 2023-11-01 12:18:19 | INFO | pyload | ACCOUNT DdownloadCom: Login user `dow****`...
423 | 2023-11-01 12:18:19 | DEBUG | pyload | ACCOUNT DdownloadCom: LOAD URL http://ddownload.com/login.html \| get={} \| post={} \| ref=True \| cookies=True \| just_header=False \| decode=True \| multipart=False \| redirect=True \| req=None
424 | 2023-11-01 12:18:24 | DEBUG | pyload | ACCOUNT DdownloadCom: LOAD URL https://ddownload.com/ \| get={} \| post={'op': 'login', 'token': '**********1e6f2af8da', 'rand': '', 'redirect': '', 'login': 'dow****', 'password': '**********'} \| ref=True \| cookies=True \| just_header=False \| decode=True \| multipart=False \| redirect=True \| req=None
425 | 2023-11-01 12:18:24 | INFO | pyload | ACCOUNT DdownloadCom: Checking for link errors...
426 | 2023-11-01 12:18:24 | ERROR | pyload | ACCOUNT DdownloadCom: Could not login user `dow****` \| Incorrect Login or Password
427 | 2023-11-01 12:18:24 | INFO | pyload | Activating plugins...
428 | 2023-11-01 12:18:24 | DEBUG | pyload | ADDON ExternalScripts: No script found under folder `pyload_start`
429 | 2023-11-01 12:18:24 | WARNING | pyload | ADDON TORRENT: torrents / magnets are not associated with any plugin
430 | 2023-11-01 12:18:24 | INFO | pyload.webui | Starting webserver: http://192.168.2.33:8000
431 | 2023-11-01 12:18:24 | DEBUG | pyload | *** pyLoad is up and running ***
432 | 2023-11-01 12:18:24 | DEBUG | pyload | ADDON ClickNLoad: Backend found on http://192.168.2.33:8000
433 | 2023-11-01 12:18:24 | INFO | pyload | ADDON ClickNLoad: Proxy listening on 0.0.0.0:9666
434 | 2023-11-01 12:18:47 | INFO | pyload | Added package DlcFile containing 0 links

Additional references

Screenshots

Exormeter avatar Nov 01 '23 11:11 Exormeter

Please post the problematic dlc file.

GammaC0de avatar Nov 01 '23 14:11 GammaC0de

It’s not a problem of one specific file, any file I’ve tried has zero links in it.

Exormeter avatar Nov 01 '23 15:11 Exormeter

In order to test the same file as yours, I must have it. You can send it to nitzo2001 at yahoo dot com if you like.

GammaC0de avatar Nov 02 '23 07:11 GammaC0de

I have send you the file. Is there a way to get more debug information? The logger is already set to DEBUG.

Exormeter avatar Nov 05 '23 09:11 Exormeter

It got stuck in the spam folder, I will check it soon

GammaC0de avatar Nov 06 '23 16:11 GammaC0de

I have tried your dlc file and it works fine (contains 3 links after decryption). The only difference I can see in the logs is:

[2023-11-06 23:47:37]  INFO                pyload  Added package TEST containing 1 links

While yours:

2023-11-01 12:18:47 | INFO | pyload | Added package DlcFile containing 0 links

How exactly do you upload the dlc file?

GammaC0de avatar Nov 06 '23 22:11 GammaC0de

I can confirm the behaviour with "0 links containing" happening on every DLCFile. Using a docker stack and any local mounted volume pyloadworks absolutely fine. But as soon as I mount a CIFS Volume via docker as a docker volume into the pyloadcontaine it returns the "0 links" error. However if I mount it as a NFS volume it works absolutely fine.

When I mount a CIFS share on my docker host system and then mount that volume into pyload it returns the "0 links" error. In each case pyload show the folder structure and the files inside the mounted cifs volume. So it's definitely correctly mounted.

Therefore my best guess is that either Docker or pyload-NG have some issues with CIFS version 3 shares.

Using Ubuntu 22.04 LTS as Docker host and pyload-ng 0.5.0 with image: lscr.io/linuxserver/pyload-ng:latest on docker.

CalvinSchwartz avatar Feb 19 '24 21:02 CalvinSchwartz

I upload file via the Queue button in the top menu, then I click on the Plus Symbol and finally on File where I can choose a .dlc file from my computer.

Exormeter avatar Feb 24 '24 17:02 Exormeter

Found the issue, installed pyload as root and it worked.

Exormeter avatar Feb 24 '24 19:02 Exormeter