aptalca Posted June 14, 2016 Author Share Posted June 14, 2016 Hey Aptalca, just a small update on JDownloader: It does not require a standalone browser anymore but a Phatomjs install.. Could you perchance integrate: https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 Into the container. That would be all of it.. I'll look into it Quote Link to comment
aptalca Posted June 14, 2016 Author Share Posted June 14, 2016 I keep getting the following when trying to install Jdownloader2. Pulling image: aptalca/docker-jdownloader2:latest IMAGE ID [latest]: Pulling from aptalca/docker-jdownloader2. IMAGE ID [e9c5e611068d]: Already exists. IMAGE ID [c29de585b225]: Already exists. IMAGE ID [0b3e3644d782]: Already exists. IMAGE ID [a3ed95caeb02]: Already exists. IMAGE ID [f9cf24c26853]: Already exists. IMAGE ID [47f8cff1b587]: Already exists. IMAGE ID [c7f597623b22]: Already exists. IMAGE ID [848ff3ed44b9]: Already exists. IMAGE ID [09242b92ea5a]: Pulling fs layer. Downloading 100% of 78 MB. Verifying Checksum. Download complete. Extracting. Pull complete. IMAGE ID [25dda6b51530]: Pulling fs layer. Downloading 100% of 138 B. Verifying Checksum. Download complete. Extracting. Pull complete. IMAGE ID [5da3a07e6fd2]: Pulling fs layer. Downloading 100% of 284 B. Verifying Checksum. Download complete. Extracting. Pull complete. IMAGE ID [8ecd81a7bfc8]: Pulling fs layer. Downloading 100% of 89 MB. Verifying Checksum. Download complete. Extracting. Pull complete. IMAGE ID [41ef1f9d8e79]: Pulling fs layer. Downloading 100% of 284 B. Verifying Checksum. Download complete. Extracting. Pull complete. TOTAL DATA PULLED: 166 MB Command: root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name="JDownloader2" --net="bridge" -e TZ="America/New_York" -e HOST_OS="unRAID" -e "WIDTH"="1280" -e "HEIGHT"="720" -p 8987:8080/tcp -v "/mnt/cache/appdata/JDownloader2":"/config":rw aptalca/docker-jdownloader2 Unable to find image 'aptalca/docker-jdownloader2:latest' locally latest: Pulling from aptalca/docker-jdownloader2 e9c5e611068d: Already exists c29de585b225: Already exists 0b3e3644d782: Already exists a3ed95caeb02: Already exists a3ed95caeb02: Already exists f9cf24c26853: Already exists 47f8cff1b587: Already exists a3ed95caeb02: Already exists a3ed95caeb02: Already exists a3ed95caeb02: Already exists a3ed95caeb02: Already exists c7f597623b22: Already exists 848ff3ed44b9: Already exists 09242b92ea5a: Pulling fs layer 25dda6b51530: Pulling fs layer 5da3a07e6fd2: Pulling fs layer 8ecd81a7bfc8: Pulling fs layer 41ef1f9d8e79: Pulling fs layer 8ecd81a7bfc8: Waiting 41ef1f9d8e79: Waiting 25dda6b51530: Verifying Checksum 25dda6b51530: Download complete 5da3a07e6fd2: Download complete 41ef1f9d8e79: Verifying Checksum 41ef1f9d8e79: Download complete 09242b92ea5a: Verifying Checksum 09242b92ea5a: Download complete 09242b92ea5a: Pull complete 09242b92ea5a: Pull complete 25dda6b51530: Pull complete 25dda6b51530: Pull complete 5da3a07e6fd2: Pull complete 5da3a07e6fd2: Pull complete 8ecd81a7bfc8: Verifying Checksum 8ecd81a7bfc8: Download complete 8ecd81a7bfc8: Pull complete 8ecd81a7bfc8: Pull complete 41ef1f9d8e79: Pull complete 41ef1f9d8e79: Pull complete docker: layers from manifest don't match image configuration. See '/usr/bin/docker run --help'. The command failed. That looks like an unraid or docker hub issue. It can't successfully download the images. Are you perhaps running out of space in your docker img file? Quote Link to comment
Squid Posted June 14, 2016 Share Posted June 14, 2016 I keep getting the following when trying to install Jdownloader2. Pulling image: aptalca/docker-jdownloader2:latest IMAGE ID [latest]: Pulling from aptalca/docker-jdownloader2. IMAGE ID [e9c5e611068d]: Already exists. IMAGE ID [c29de585b225]: Already exists. IMAGE ID [0b3e3644d782]: Already exists. IMAGE ID [a3ed95caeb02]: Already exists. IMAGE ID [f9cf24c26853]: Already exists. IMAGE ID [47f8cff1b587]: Already exists. IMAGE ID [c7f597623b22]: Already exists. IMAGE ID [848ff3ed44b9]: Already exists. IMAGE ID [09242b92ea5a]: Pulling fs layer. Downloading 100% of 78 MB. Verifying Checksum. Download complete. Extracting. Pull complete. IMAGE ID [25dda6b51530]: Pulling fs layer. Downloading 100% of 138 B. Verifying Checksum. Download complete. Extracting. Pull complete. IMAGE ID [5da3a07e6fd2]: Pulling fs layer. Downloading 100% of 284 B. Verifying Checksum. Download complete. Extracting. Pull complete. IMAGE ID [8ecd81a7bfc8]: Pulling fs layer. Downloading 100% of 89 MB. Verifying Checksum. Download complete. Extracting. Pull complete. IMAGE ID [41ef1f9d8e79]: Pulling fs layer. Downloading 100% of 284 B. Verifying Checksum. Download complete. Extracting. Pull complete. TOTAL DATA PULLED: 166 MB Command: root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name="JDownloader2" --net="bridge" -e TZ="America/New_York" -e HOST_OS="unRAID" -e "WIDTH"="1280" -e "HEIGHT"="720" -p 8987:8080/tcp -v "/mnt/cache/appdata/JDownloader2":"/config":rw aptalca/docker-jdownloader2 Unable to find image 'aptalca/docker-jdownloader2:latest' locally latest: Pulling from aptalca/docker-jdownloader2 e9c5e611068d: Already exists c29de585b225: Already exists 0b3e3644d782: Already exists a3ed95caeb02: Already exists a3ed95caeb02: Already exists f9cf24c26853: Already exists 47f8cff1b587: Already exists a3ed95caeb02: Already exists a3ed95caeb02: Already exists a3ed95caeb02: Already exists a3ed95caeb02: Already exists c7f597623b22: Already exists 848ff3ed44b9: Already exists 09242b92ea5a: Pulling fs layer 25dda6b51530: Pulling fs layer 5da3a07e6fd2: Pulling fs layer 8ecd81a7bfc8: Pulling fs layer 41ef1f9d8e79: Pulling fs layer 8ecd81a7bfc8: Waiting 41ef1f9d8e79: Waiting 25dda6b51530: Verifying Checksum 25dda6b51530: Download complete 5da3a07e6fd2: Download complete 41ef1f9d8e79: Verifying Checksum 41ef1f9d8e79: Download complete 09242b92ea5a: Verifying Checksum 09242b92ea5a: Download complete 09242b92ea5a: Pull complete 09242b92ea5a: Pull complete 25dda6b51530: Pull complete 25dda6b51530: Pull complete 5da3a07e6fd2: Pull complete 5da3a07e6fd2: Pull complete 8ecd81a7bfc8: Verifying Checksum 8ecd81a7bfc8: Download complete 8ecd81a7bfc8: Pull complete 8ecd81a7bfc8: Pull complete 41ef1f9d8e79: Pull complete 41ef1f9d8e79: Pull complete docker: layers from manifest don't match image configuration. See '/usr/bin/docker run --help'. The command failed. That looks like an unraid or docker hub issue. It can't successfully download the images. Are you perhaps running out of space in your docker img file? Quick search: We found the issue on our side, it happens when an image contains layers built on some older Docker version (prior to 1.10?). In this case you end up with image manifests with different versions and hit this error. The solution is to rebuild all dependent layers (base images, potentially) with Docker 1.10+ and push them again. https://github.com/docker/distribution/issues/1439 Quote Link to comment
aptalca Posted June 14, 2016 Author Share Posted June 14, 2016 Ah, it must be the dockergui baseimage. Great find Squid Quote Link to comment
Bambule Posted June 15, 2016 Share Posted June 15, 2016 A maybe stupid question: I'm running the jdownloader2 container on a headless server. How can I login to myjdownloader in this container without gui? The GUI included just shows a function for the clipboard, but no login window. Quote Link to comment
rix Posted June 15, 2016 Share Posted June 15, 2016 Hey aptalca, leave out any browser for now. I would rather wait for a few weeks what JD devs come up with instead of wasting your time.. Currently captchas have begun working without a browser again.. Quote Link to comment
aptalca Posted June 15, 2016 Author Share Posted June 15, 2016 A maybe stupid question: I'm running the jdownloader2 container on a headless server. How can I login to myjdownloader in this container without gui? The GUI included just shows a function for the clipboard, but no login window. What do you mean by the gui just showing a function for the clipboard? The built in web gui should let you see the native jdownloader app in the browser. There, you can enter the settings for myjdownloader and enable it. After that myjdownloader should be accessible through the account you set up Quote Link to comment
Bambule Posted June 15, 2016 Share Posted June 15, 2016 Ok ...I can Login to Session jDownloader2when opening http://ipandport/#/client/c/JDownloader2. Then I have just a black screen. Ctrl-Alt-Shft brings up a litte menu on the left side. I'm running the container on openmediavault. Maybe there is a known bug? Did I have to install java on the host or something like that? Quote Link to comment
aptalca Posted June 15, 2016 Author Share Posted June 15, 2016 Ok ...I can Login to Session jDownloader2when opening http://ipandport/#/client/c/JDownloader2. Then I have just a black screen. Ctrl-Alt-Shft brings up a litte menu on the left side. I'm running the container on openmediavault. Maybe there is a known bug? Did I have to install java on the host or something like that? That means the container started but it was unable to start jdownloader. Can you post your docker run command? Do you see the jd2 folder created in the config folder you selected? Quote Link to comment
Bambule Posted June 15, 2016 Share Posted June 15, 2016 Yes the folder is created. docker run -d --name="JDownloader2" -e HEIGHT="720" -e WIDTH="1280" -v /media/a5hdhs....... /Config/jDownloader:/config:rw -p 7777:8080 Gesendet von meinem Nexus 5X mit Tapatalk Quote Link to comment
RobJ Posted June 15, 2016 Share Posted June 15, 2016 docker run -d --name="JDownloader2" -e HEIGHT="720" -e WIDTH="1280" -v /media/a5hdhs....... /Config/jDownloader:/config:rw -p 7777:8080 Is the capital C of Config correct? Quote Link to comment
Bambule Posted June 15, 2016 Share Posted June 15, 2016 Yes. The jd2 was created when starting the container. Gesendet von meinem Nexus 5X mit Tapatalk Quote Link to comment
aptalca Posted June 15, 2016 Author Share Posted June 15, 2016 Yes. The jd2 was created when starting the container. Gesendet von meinem Nexus 5X mit Tapatalk I'm assuming the jd2 folder is full of jdownloader files. Hmm. . . Can you post a log? docker logs JDownloader2 Quote Link to comment
Bambule Posted June 15, 2016 Share Posted June 15, 2016 Started new .. same black screen ... Yes it is full of files. Here is the log: http://pastebin.com/2SwEwiX8 Quote Link to comment
Bambule Posted June 16, 2016 Share Posted June 16, 2016 I think the problem is Starting X app... /startapp.sh: 2: /startapp.sh: /config/jd2/JDownloader2: Permission denied ERROR: openbox-xdg-autostart requires PyXDG to be installed Quote Link to comment
mkeil77 Posted June 16, 2016 Share Posted June 16, 2016 hi, I just restrted my plexrequests docker to get it updated to the latest version but as per the unraid log its hanging for hours to update meteor. I already restarted the docker again but still, since 2 hours its hanging at the task to update meteor. anyone an idea what that could be? Quote Link to comment
aptalca Posted June 16, 2016 Author Share Posted June 16, 2016 I think the problem is Starting X app... /startapp.sh: 2: /startapp.sh: /config/jd2/JDownloader2: Permission denied ERROR: openbox-xdg-autostart requires PyXDG to be installed The issue is the permissions. I'll look into a solution when I'm home Quote Link to comment
wisem2540 Posted June 18, 2016 Share Posted June 18, 2016 My server rebooted from a power glitch. now here is what plexreqests tell me object with id F5Zb9Drm3hfnupCeG is not valid. trying to migrate.. released expectedConstructor createdAt expectedNumber approval_status required seasons required /home/.meteor/packages/meteor-tool/.1.3.3_1.1qvqfi6++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:280 throw(ex); ^ Error: Date of request must be a number at getErrorObject (packages/aldeed_collection2-core/lib/collection2.js:437:1) at [object Object].doValidate (packages/aldeed_collection2-core/lib/collection2.js:420:1) at [object Object].Mongo.Collection.(anonymous function) [as update] (packages/aldeed_collection2-core/lib/collection2.js:173:1) at packages/davidyaha_collection2-migrations/packages/davidyaha_collection2-migrations.js:156:1 at SynchronousCursor.forEach (packages/mongo/mongo_driver.js:1022:16) at Cursor.(anonymous function) [as forEach] (packages/mongo/mongo_driver.js:869:44) at validateCollection (packages/davidyaha_collection2-migrations/packages/davidyaha_collection2-migrations.js:114:1) at [object Object].registerMigration [as attachSchema] (packages/davidyaha_collection2-migrations/packages/davidyaha_collection2-migrations.js:45:1) at app/lib/collections/collections.js:545:4 at app/lib/collections/collections.js:549:4 Exited with code: 8 Your application is crashing. Waiting for file change. Im assuming this means my DB is corrupt somehow. I have no problem starting over if there is a way I can at least manually readd my reqests. Can I pull out plain text somehow? Quote Link to comment
aptalca Posted June 18, 2016 Author Share Posted June 18, 2016 My server rebooted from a power glitch. now here is what plexreqests tell me object with id F5Zb9Drm3hfnupCeG is not valid. trying to migrate.. released expectedConstructor createdAt expectedNumber approval_status required seasons required /home/.meteor/packages/meteor-tool/.1.3.3_1.1qvqfi6++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:280 throw(ex); ^ Error: Date of request must be a number at getErrorObject (packages/aldeed_collection2-core/lib/collection2.js:437:1) at [object Object].doValidate (packages/aldeed_collection2-core/lib/collection2.js:420:1) at [object Object].Mongo.Collection.(anonymous function) [as update] (packages/aldeed_collection2-core/lib/collection2.js:173:1) at packages/davidyaha_collection2-migrations/packages/davidyaha_collection2-migrations.js:156:1 at SynchronousCursor.forEach (packages/mongo/mongo_driver.js:1022:16) at Cursor.(anonymous function) [as forEach] (packages/mongo/mongo_driver.js:869:44) at validateCollection (packages/davidyaha_collection2-migrations/packages/davidyaha_collection2-migrations.js:114:1) at [object Object].registerMigration [as attachSchema] (packages/davidyaha_collection2-migrations/packages/davidyaha_collection2-migrations.js:45:1) at app/lib/collections/collections.js:545:4 at app/lib/collections/collections.js:549:4 Exited with code: 8 Your application is crashing. Waiting for file change. Im assuming this means my DB is corrupt somehow. I have no problem starting over if there is a way I can at least manually readd my reqests. Can I pull out plain text somehow? Not sure. You might have to ask in the plexrequests thread on the plex forum Quote Link to comment
Bambule Posted June 22, 2016 Share Posted June 22, 2016 I think the problem is Starting X app... /startapp.sh: 2: /startapp.sh: /config/jd2/JDownloader2: Permission denied ERROR: openbox-xdg-autostart requires PyXDG to be installed The issue is the permissions. I'll look into a solution when I'm home Hi, any news? Are you able to identify the problem? Quote Link to comment
aptalca Posted June 22, 2016 Author Share Posted June 22, 2016 I think the problem is Starting X app... /startapp.sh: 2: /startapp.sh: /config/jd2/JDownloader2: Permission denied ERROR: openbox-xdg-autostart requires PyXDG to be installed The issue is the permissions. I'll look into a solution when I'm home Hi, any news? Are you able to identify the problem? It's hard to identify without access to OpenMediaVault. Can you check the permission on the config folder in OpenMediaVault as well as inside the docker container? The folder should be owned by nobody:users Quote Link to comment
Bambule Posted June 23, 2016 Share Posted June 23, 2016 I changed permissons: New log: http://pastebin.com/RZ7AHQPU I still see a black screen. When conainer is started, permissons are changed again. (nobody:users -> 99:users) Quote Link to comment
aptalca Posted June 24, 2016 Author Share Posted June 24, 2016 I changed permissons: New log: http://pastebin.com/RZ7AHQPU I still see a black screen. When conainer is started, permissons are changed again. (nobody:users -> 99:users) I'm afraid you didn't answer my question. What were the user and group owners within openmediavault and within the container? I suspect the issue may be due to there not being a nobody user in openmediavault (or maybe it is not uid 99), but I'm not really an expert on permissions and how the users are matched to uids. Perhaps someone else can chime in. Quote Link to comment
Bambule Posted June 27, 2016 Share Posted June 27, 2016 Within the container, its nobody, users. In omv its 99, users for every file. Even when it set everything to 777 it does not work. Docker is always changing owner to 99. Quote Link to comment
mkeil77 Posted June 28, 2016 Share Posted June 28, 2016 having some issues with plexrequests. already tried to remove/re-add the docker but now it cant install meteor. log is saying to check that I'm online, which I am. is anyone facing the same issue? Quote Link to comment
Recommended Posts
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.