[Support] Djoss - JDownloader 2


Recommended Posts

This docker doesn't support forign characters as seen in the image below.

The files are saved correctly with the forign names.

You will need to include fonts in the base for Asian, European and other languages.

Setting up a unraid for a familly member who loves downloading and watching forign movies tv shows and music and other things so for this this is something that for these people should be looked at.

jdownloader unraid.JPG

Link to comment
17 hours ago, drguild said:

This docker doesn't support forign characters as seen in the image below.

The files are saved correctly with the forign names.

You will need to include fonts in the base for Asian, European and other languages.

Setting up a unraid for a familly member who loves downloading and watching forign movies tv shows and music and other things so for this this is something that for these people should be looked at.

jdownloader unraid.JPG

You can edit the container settings and add a variable named "ENABLE_CJK_FONT" with its value sets to "1".

Link to comment

Anyone ever receive a fatal server error when trying to open the docker? rebooted the unraid machine and docker which didn't resolve.

 

ddxGiveUp:
Jul 31 17:59:35 c77dabc097b9 XRDP[498]: (498)(23404517902144)[INFO ] An established connection closed to endpoint: NULL:NULL - socket: 11
Openbox-Message: Failed to open the display from the DISPLAY environment variable.
Jul 31 17:59:35 c77dabc097b9 XRDP[498]: (498)(23404517902144)[INFO ] An established connection closed to endpoint: NULL:NULL - socket: 11
Error: Can't open display: :1
ok: down: openbox: 0s, normally up, want up
Error: Can't open display: :1
Error: Can't open display: :1

Fatal server error:

 

Link to comment
13 hours ago, cappiel said:

Anyone ever receive a fatal server error when trying to open the docker? rebooted the unraid machine and docker which didn't resolve.

 


ddxGiveUp:
Jul 31 17:59:35 c77dabc097b9 XRDP[498]: (498)(23404517902144)[INFO ] An established connection closed to endpoint: NULL:NULL - socket: 11
Openbox-Message: Failed to open the display from the DISPLAY environment variable.
Jul 31 17:59:35 c77dabc097b9 XRDP[498]: (498)(23404517902144)[INFO ] An established connection closed to endpoint: NULL:NULL - socket: 11
Error: Can't open display: :1
ok: down: openbox: 0s, normally up, want up
Error: Can't open display: :1
Error: Can't open display: :1

Fatal server error:

 

Can you provide the full container's log?

Link to comment
  • 1 month later...

Hey my JD is not working here is the log:

 

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-app-niceness.sh: executing...
[cont-init.d] 00-app-niceness.sh: exited 0.
[cont-init.d] 00-app-script.sh: executing...
[cont-init.d] 00-app-script.sh: exited 0.
[cont-init.d] 00-app-user-map.sh: executing...
[cont-init.d] 00-app-user-map.sh: exited 0.
[cont-init.d] 00-clean-logmonitor-states.sh: executing...
[cont-init.d] 00-clean-logmonitor-states.sh: exited 0.
[cont-init.d] 00-clean-tmp-dir.sh: executing...
[cont-init.d] 00-clean-tmp-dir.sh: exited 0.
[cont-init.d] 00-set-app-deps.sh: executing...
[cont-init.d] 00-set-app-deps.sh: exited 0.
[cont-init.d] 00-set-home.sh: executing...
[cont-init.d] 00-set-home.sh: exited 0.
[cont-init.d] 00-take-config-ownership.sh: executing...
[cont-init.d] 00-take-config-ownership.sh: exited 0.
[cont-init.d] 00-xdg-runtime-dir.sh: executing...
[cont-init.d] 00-xdg-runtime-dir.sh: exited 0.
[cont-init.d] 10-certs.sh: executing...
[cont-init.d] 10-certs.sh: exited 0.
[cont-init.d] 10-cjk-font.sh: executing...
[cont-init.d] 10-cjk-font.sh: exited 0.
[cont-init.d] 10-nginx.sh: executing...
[cont-init.d] 10-nginx.sh: exited 0.
[cont-init.d] 10-vnc-password.sh: executing...
[cont-init.d] 10-vnc-password.sh: exited 0.
[cont-init.d] 10-web-index.sh: executing...
[cont-init.d] 10-web-index.sh: exited 0.
[cont-init.d] jdownloader2.sh: executing...
[cont-init.d] jdownloader2.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] starting s6-fdholderd...
[services.d] starting certsmonitor...
[services.d] starting nginx...
[services.d] starting xvfb...
[nginx] starting...
[certsmonitor] disabling service: secure connection not enabled.
[xvfb] starting...
[services.d] starting logmonitor...
[services.d] starting statusmonitor...
[logmonitor] no file to monitor: disabling service...
[services.d] starting openbox...
[statusmonitor] no file to monitor: disabling service...
[openbox] starting...
[services.d] starting x11vnc...
[services.d] starting app...
[x11vnc] starting...
[app] starting JDownloader 2...
[services.d] done.
[jdsupervisor] JDownloader2 not started yet. Proceeding...
30/09/2019 10:15:19 passing arg to libvncserver: -rfbport
30/09/2019 10:15:19 passing arg to libvncserver: 5900
30/09/2019 10:15:19 passing arg to libvncserver: -rfbportv6
30/09/2019 10:15:19 passing arg to libvncserver: -1
30/09/2019 10:15:19 passing arg to libvncserver: -httpportv6
30/09/2019 10:15:19 passing arg to libvncserver: -1
30/09/2019 10:15:19 passing arg to libvncserver: -desktop
30/09/2019 10:15:19 passing arg to libvncserver: JDownloader 2
30/09/2019 10:15:19 x11vnc version: 0.9.14 lastmod: 2015-11-14 pid: 6778
30/09/2019 10:15:19 Using X display :0
30/09/2019 10:15:19 rootwin: 0x43 reswin: 0x400001 dpy: 0xf70bf9e0
30/09/2019 10:15:19
30/09/2019 10:15:19 ------------------ USEFUL INFORMATION ------------------
30/09/2019 10:15:19 X DAMAGE available on display, using it for polling hints.
30/09/2019 10:15:19 To disable this behavior use: '-noxdamage'
30/09/2019 10:15:19
30/09/2019 10:15:19 Most compositing window managers like 'compiz' or 'beryl'
30/09/2019 10:15:19 cause X DAMAGE to fail, and so you may not see any screen
30/09/2019 10:15:19 updates via VNC. Either disable 'compiz' (recommended) or
30/09/2019 10:15:19 supply the x11vnc '-noxdamage' command line option.
30/09/2019 10:15:19 X COMPOSITE available on display, using it for window polling.
30/09/2019 10:15:19 To disable this behavior use: '-noxcomposite'
30/09/2019 10:15:19
30/09/2019 10:15:19 Wireframing: -wireframe mode is in effect for window moves.
30/09/2019 10:15:19 If this yields undesired behavior (poor response, painting
30/09/2019 10:15:19 errors, etc) it may be disabled:
30/09/2019 10:15:19 - use '-nowf' to disable wireframing completely.
30/09/2019 10:15:19 - use '-nowcr' to disable the Copy Rectangle after the
30/09/2019 10:15:19 moved window is released in the new position.
30/09/2019 10:15:19 Also see the -help entry for tuning parameters.
30/09/2019 10:15:19 You can press 3 Alt_L's (Left "Alt" key) in a row to
30/09/2019 10:15:19 repaint the screen, also see the -fixscreen option for
30/09/2019 10:15:19 periodic repaints.
30/09/2019 10:15:19 GrabServer control via XTEST.
30/09/2019 10:15:19
30/09/2019 10:15:19 Scroll Detection: -scrollcopyrect mode is in effect to
30/09/2019 10:15:19 use RECORD extension to try to detect scrolling windows
30/09/2019 10:15:19 (induced by either user keystroke or mouse input).
30/09/2019 10:15:19 If this yields undesired behavior (poor response, painting
30/09/2019 10:15:19 errors, etc) it may be disabled via: '-noscr'
30/09/2019 10:15:19 Also see the -help entry for tuning parameters.
30/09/2019 10:15:19 You can press 3 Alt_L's (Left "Alt" key) in a row to
30/09/2019 10:15:19 repaint the screen, also see the -fixscreen option for
30/09/2019 10:15:19 periodic repaints.
30/09/2019 10:15:19
30/09/2019 10:15:19 XKEYBOARD: number of keysyms per keycode 7 is greater
30/09/2019 10:15:19 than 4 and 51 keysyms are mapped above 4.
30/09/2019 10:15:19 Automatically switching to -xkb mode.
30/09/2019 10:15:19 If this makes the key mapping worse you can
30/09/2019 10:15:19 disable it with the "-noxkb" option.
30/09/2019 10:15:19 Also, remember "-remap DEAD" for accenting characters.
30/09/2019 10:15:19
30/09/2019 10:15:19 X FBPM extension not supported.
Xlib: extension "DPMS" missing on display ":0".
30/09/2019 10:15:19 X display is not capable of DPMS.
30/09/2019 10:15:19 --------------------------------------------------------
30/09/2019 10:15:19
30/09/2019 10:15:19 Default visual ID: 0x21
30/09/2019 10:15:19 Read initial data from X display into framebuffer.
30/09/2019 10:15:19 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/5120
30/09/2019 10:15:19
30/09/2019 10:15:19 X display :0 is 32bpp depth=24 true color
30/09/2019 10:15:19
30/09/2019 10:15:19 Listening for VNC connections on TCP port 5900
30/09/2019 10:15:19
30/09/2019 10:15:19 Xinerama is present and active (e.g. multi-head).
30/09/2019 10:15:19 Xinerama: number of sub-screens: 1
30/09/2019 10:15:19 Xinerama: no blackouts needed (only one sub-screen)
30/09/2019 10:15:19
30/09/2019 10:15:19 fb read rate: 990 MB/sec
30/09/2019 10:15:19 fast read: reset -wait ms to: 10
30/09/2019 10:15:19 fast read: reset -defer ms to: 10
30/09/2019 10:15:19 The X server says there are 10 mouse buttons.
30/09/2019 10:15:19 screen setup finished.
30/09/2019 10:15:19

The VNC desktop is: da423eb000fd:0

0

******************************************************************************
Have you tried the x11vnc '-ncache' VNC client-side pixel caching feature yet?

The scheme stores pixel data offscreen on the VNC viewer side for faster
retrieval. It should work with any VNC viewer. Try it by running:

x11vnc -ncache 10 ...

One can also add -ncache_cr for smooth 'copyrect' window motion.
More info: http://www.karlrunge.com/x11vnc/faq.html#faq-client-caching

[jdsupervisor] JDownloader2 no longer running. Exiting...
[services.d] stopping services
[services.d] stopping app...
[services.d] stopping x11vnc...
caught signal: 15
30/09/2019 10:15:25 deleted 40 tile_row polling images.
[services.d] stopping openbox...
[services.d] stopping statusmonitor...
[services.d] stopping logmonitor...
[services.d] stopping xvfb...
[services.d] stopping nginx...
[services.d] stopping certsmonitor...
[services.d] stopping s6-fdholderd...
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-finish] sending all processes the KILL signal and exiting.

Link to comment
  • 1 month later...
1 hour ago, chris_netsmart said:

I hope someone can help me.

 

I would lile to redirect all my traffic through a VPN.' DelugeVPN '. But i can't see how i can do this.

 

Can someone please point me to the right documention so that i can read up on it and set mine up.

 

Just having a VPN isn't quite enough. What you need is a proxy to direct it through. If you are using binhex's DelugeVPN container, I believe he usually includes the Privoxy proxy host as part of that. If so, you should be able to go into JDownloader's Settings and look under Connection Manager. You'll want to add the Privoxy proxy there using your unRAID server's host/IP address (or the DelugeVPN container's IP if you have it set to use a different one from the unRAID server, which is uncommon) and port 8118, with user and password left blank. Also make sure to uncheck the No Proxy line so it doesn't try to use your non-VPN'ed internet connection. Once you have that set you should be good to go. 

 

Just to add on - to double-check you are using your proxy, look in the Connection column of your Downloads when something is running. I think it will say in there what IP address you are using to download (might have to hover over the icons to see in a tool tip popup). Verify that is different from your normal IP you are using for your home connection. If you don't know how to check your home connection's IP, just open a browser on your home system and go to Google and search "what is my ip" and it will tell you.

Edited by deusxanime
more info
Link to comment
10 hours ago, deusxanime said:

Just having a VPN isn't quite enough. What you need is a proxy to direct it through. If you are using binhex's DelugeVPN container, I believe he usually includes the Privoxy proxy host as part of that. If so, you should be able to go into JDownloader's Settings and look under Connection Manager. You'll want to add the Privoxy proxy there using your unRAID server's host/IP address (or the DelugeVPN container's IP if you have it set to use a different one from the unRAID server, which is uncommon) and port 8118, with user and password left blank. Also make sure to uncheck the No Proxy line so it doesn't try to use your non-VPN'ed internet connection. Once you have that set you should be good to go. 

 

Just to add on - to double-check you are using your proxy, look in the Connection column of your Downloads when something is running. I think it will say in there what IP address you are using to download (might have to hover over the icons to see in a tool tip popup). Verify that is different from your normal IP you are using for your home connection. If you don't know how to check your home connection's IP, just open a browser on your home system and go to Google and search "what is my ip" and it will tell you.

Thanks. I will give it a try tonight.

Link to comment
  • 3 weeks later...
14 hours ago, cogliostro said:

Hi guys, is it possible to use the jdownloader docker with ovpn_privoxy ? And if so, how do you have to configure it to work ?

 

Or directly with openvpn-client

 

I use rTorrent-VPN from binhex which also includes Privoxy and I use it with JDownloader. I just went under Settings in JDownloader, went under Connection Manager, and added the Privoxy address (same as my unRAID server since I'm not doing anything fancy with my docker network settings) with port 8118. That's what it is set to use in rTorrent-VPN, not sure if that is default or would be the same address/port for you. Also make sure to uncheck the "No Proxy" entry so it doesn't try to download stuff without the proxy/VPN.

Link to comment
  • 1 month later...

Hi there,

I have installed the jdownloader and have the problem that as soon as I download something with it, my RAM is full within 5 minutes. I have 12 GB RAM in my server and before I start the download there are almost 10 GB free and after 5 minutes everything is full. I set the extra parameter --memory = 2G for the docker, but it doesn't seem to do anything

 

After the download, the memory remains full and will not be released again.

Does anyone have a tip

Edited by Eisi2005
Link to comment
4 hours ago, Eisi2005 said:

I have installed the jdownloader and have the problem that as soon as I download something with it, my RAM is full within 5 minutes. I have 12 GB RAM in my server and before I start the download there are almost 10 GB free and after 5 minutes everything is full. I set the extra parameter --memory = 2G for the docker, but it doesn't seem to do anything

 

After the download, the memory remains full and will not be released again.

Do you actually get processed killed because of out of memory error (check your syslog)?

If not, that's just write being cached in RAM. Linux kernel will release RAM cache automatically as other things start to use memory.

Remember: Unraid is Linux-based and with Linux, free RAM is wasted RAM.

Link to comment

Thanks for your answer.

 

I am absolutely not a Linux expert and I will watch it. The night before last all my Docker containers crashed and I was only able to restart them after a reboot. If jdownloader uses the free RAM that would not be tragic, but what about chache_dirs, which always uses a lot of RAM. I would like to be able to tell the individual dockers how much RAM they can use and then only act in this area

Link to comment

Curious to know if anyone else if having a problem with this docker and youtube.  Used to work flawlessly, now it doesn't.  I thought, perhaps it was a network issue, but I did a download from another service and had no problems.  

 

So, is anyone having issues with YouTube?

Link to comment
On 2/1/2020 at 3:21 AM, Eisi2005 said:

Thanks for your answer.

 

I am absolutely not a Linux expert and I will watch it. The night before last all my Docker containers crashed and I was only able to restart them after a reboot. If jdownloader uses the free RAM that would not be tragic, but what about chache_dirs, which always uses a lot of RAM. I would like to be able to tell the individual dockers how much RAM they can use and then only act in this area

Are you using default container settings? Did you mapped any folder of the container to the RAM (e.g. /tmp/)?

 

Do get more detailed stats about your containers, you can install something like "cadvisor" (available from Community Apps).

Link to comment
On 2/5/2020 at 11:39 AM, eds said:

Curious to know if anyone else if having a problem with this docker and youtube.  Used to work flawlessly, now it doesn't.  I thought, perhaps it was a network issue, but I did a download from another service and had no problems.  

 

So, is anyone having issues with YouTube?

It's working for me.  Maybe make sure JDownloader is up to date?

Link to comment
23 hours ago, Djoss said:

Are you using default container settings? Did you mapped any folder of the container to the RAM (e.g. /tmp/)?

 

Do get more detailed stats about your containers, you can install something like "cadvisor" (available from Community Apps).

Hi, i´m using default container settings. The only folder i mapped is the output directory to a part of the cache disk.

 

in the last week it runs ok.

Link to comment
11 hours ago, Djoss said:

I have the same:


Build Date: Thu Feb 06 15:33:20 CET 2020

 

This is interesting.  When I paste a link it search for downloads for about five seconds and then disappears and nothing loads. 

I think this has been since the update to Unraid 6.8.1.

Docker does not indicate  update needed.  I can't see any issue in the logs. 

Link to comment

I read through this thread and saw that this container should auto extract with no additional help.  Mine is giving an error as well.

 

The end of the extraction log says:

 

```1581795300047 - Start unpacking of /output/myfile/myfile.rar
1581795300047 -  (DownloadLinkArchiveFile)File:/output/myfile/myfile.rar|FileArchiveFileExists:true|FileSize:934259614
1581795300047 - Prepare
1581795300049 - Failed```

 

Is there anywhere else I need to look to get the logs to figure out why it is giving an error for autoextract?

 

Thanks for any help!

Edited by danktankk
Link to comment
On 2/11/2020 at 5:25 PM, eds said:

This is interesting.  When I paste a link it search for downloads for about five seconds and then disappears and nothing loads. 

I think this has been since the update to Unraid 6.8.1.

Docker does not indicate  update needed.  I can't see any issue in the logs. 

Do you have the issue with any Youtube videos?  Maybe you can share a link that doesn't work for you so I can try on my side?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.