[Request] Rockon Utorrent

@sfranzen I already did what @phillxnet described to me and the uTorrent Rock-on is on the open pull requests on the rockon-registry :slight_smile: just waiting someone to approve it.

@phillxnet: Ah, sorry, didn’t notice the pull request was done from a different branch. Thanks.

@Mahmoud87: Yeah I know, just wanted to clarify that he can also also run your rock-on before it gets approved :slight_smile:.

All good mate :slight_smile: here is some screenshots for the installation part if anyone interested to have a look at it
uTorrent Installation

1 Like

when i look at the json file it says

				"8080": {
					"description": "Port for utorrent Web interface. Suggested default: 8080.",
					"host_default": 8080,
					"label": "WebUI port",
					"protocol": "tcp",
					"ui": true
				}

but mine is on port 8090. why is this

@dsullivan

Yes this is normal. The 8080 is the default but if this has already been used by a prior Rock-on then it will be auto advanced on until another spare port if found. I suspect that there may be a bug here in that the system takes into account prior installs and their port use, not current installs. But this has yet to be pinned down / confirmed. As this port is only the UI port it should not affect anything other than access to the UI and given that it is auto updated under the associated button we still have functional access to the related UI.

Hope that helps to explain this behaviour.

I get from this that everyone will install the uTorrent Rock-on might get a different WebUI port? Is this correct @phillxnet. If so I will have to edit the more info tab :smiley: , since I put the port 8088 will be the default port for CouchPotato and Sonarr. Sorry guys lack of knowledge but here I am learning :slight_smile:

@Mahmoud87

Yes, good catch and no worries; you could just remove that info as it’s given during the install anyway and is accessible via the little i icon as well. Your call.

I had to remove it, couldn’t leave it messy :smiley: , I think it was best to remove to avoid confusion.

can’t get utorrent to download anything

i can’t get it to take a torrent file and start the making proccess and the dht search process

Yeah mate it works fine for me, if you checked the uTorrent installation picture you’ll see one of the picture utorrent downloading.
Do you get any error messages?
Do you download the torrent file then try to add the file?
Do you use couchpotato or sonarr to download movies?

I can confirm I used it via sonarr and downloaded automatically also the same with couchpotao I search the movie and it download it straight to utorrent. I have also tried downloading the torrent file then adding it to utorrent via the add files, it worked both ways fine no issues at all.

is there a log file that i could look at and see if there is a error

Sorry there is no log files for the docker images as far as I know. I have created only the .json file, so am not sure if there was a way to create a log file for the docker images. I believe u can “tailf” the rockstor.log file I cant remember the full path, you can use the “mlocate” though to find it. I’d suggest to uninstall it then reinstall it again. If you have more information about the problem will be better so we can help you.

Logging is not quite as transparent, that’s one of the disadvantages of docker. However, you should usually be able to find something on in the rock-on’s “config” volume if it has one. Messages are also usually posted to the system journal, but are listed there by docker container ID. You find these IDs in the first column of docker ps [-a]. Then you can open up journalctl -xe, type a /, paste the ID and press enter to search. You can scroll to the next/previous occurrences with n/N.

i have done some testing and also reinstalled the docker image and it is still not working correctly it is running and is connected to the net because it will use the rss system to go to a site and read and pull the rss info and list of files but when you tell it to download from that list it will not and if you manually tell it to download from that list still don’t and if you tell it to download from just a torrent file it is a no go. i have tried even installing it to have different setting and file save locations. i think i have tried just about all the different options that i could think of

tracked to this error now

[21/Aug/2016 12:52:21] DEBUG [storageadmin.views.rockon_helpers:70] Attempted to remove a container(utorrent). out: [’’] err: [‘Error response from daemon: no such id: utorrent’, ‘Error: failed to remove containers: [utorrent]’, ‘’] rc: 1.
[21/Aug/2016 13:17:50] DEBUG [storageadmin.views.rockon_helpers:70] Attempted to remove a container(utorrent). out: [‘utorrent’, ‘’] err: [’’] rc: 0.
[21/Aug/2016 13:19:01] DEBUG [storageadmin.views.rockon_helpers:70] Attempted to remove a container(utorrent). out: [’’] err: [‘Error response from daemon: no such id: utorrent’, ‘Error: failed to remove containers: [utorrent]’, ‘’] rc: 1.
[21/Aug/2016 13:20:31] DEBUG [storageadmin.views.rockon_helpers:70] Attempted to remove a container(utorrent). out: [‘utorrent’, ‘’] err: [’’] rc: 0.
[21/Aug/2016 17:43:54] DEBUG [storageadmin.views.rockon_helpers:70] Attempted to remove a container(utorrent). out: [’’] err: [‘Error response from daemon: no such id: utorrent’, ‘Error: failed to remove containers: [utorrent]’, ‘’] rc: 1.
[21/Aug/2016 17:43:56] DEBUG [storageadmin.views.rockon_helpers:127] exception while installing the Rockon(29)
[21/Aug/2016 17:43:56] ERROR [storageadmin.views.rockon_helpers:128] Error running a command. cmd = [’/usr/bin/docker’, ‘run’, ‘–log-driver=syslog’, ‘-d’, ‘–restart=unless-stopped’, ‘–name’, ‘utorrent’, ‘-v’, ‘/mnt2/movie-colection:/settings’, ‘-v’, ‘/mnt2/movie-colection:/media’, ‘-v’, ‘/etc/localtime:/etc/localtime:ro’, ‘-p’, ‘8090:8080/tcp’, ‘-p’, ‘6881:6881/tcp’, ‘-p’, ‘6881:6881/udp’, ‘dbarton/utorrent’]. rc = 1. stdout = [‘b471ce5a8340c069c5eae61ef36f403059347ebdacb70d47f15c7070bb818b69’, ‘’]. stderr = [‘Error response from daemon: Cannot start container b471ce5a8340c069c5eae61ef36f403059347ebdacb70d47f15c7070bb818b69: [8] System error: exec: “/utorrent.sh”: stat /utorrent.sh: no such file or directory’, ‘’]
Traceback (most recent call last):
File “/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py”, line 125, in install
globals().get(’%s_install’ % rockon.name.lower(), generic_install)(rockon)
File “/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py”, line 216, in generic_install
run_command(cmd)
File “/opt/rockstor/src/rockstor/system/osi.py”, line 98, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = [’/usr/bin/docker’, ‘run’, ‘–log-driver=syslog’, ‘-d’, ‘–restart=unless-stopped’, ‘–name’, ‘utorrent’, ‘-v’, ‘/mnt2/movie-colection:/settings’, ‘-v’, ‘/mnt2/movie-colection:/media’, ‘-v’, ‘/etc/localtime:/etc/localtime:ro’, ‘-p’, ‘8090:8080/tcp’, ‘-p’, ‘6881:6881/tcp’, ‘-p’, ‘6881:6881/udp’, ‘dbarton/utorrent’]. rc = 1. stdout = [‘b471ce5a8340c069c5eae61ef36f403059347ebdacb70d47f15c7070bb818b69’, ‘’]. stderr = [‘Error response from daemon: Cannot start container b471ce5a8340c069c5eae61ef36f403059347ebdacb70d47f15c7070bb818b69: [8] System error: exec: “/utorrent.sh”: stat /utorrent.sh: no such file or directory’, ‘’]
[21/Aug/2016 17:48:49] DEBUG [storageadmin.views.rockon_helpers:70] Attempted to remove a container(utorrent). out: [‘utorrent’, ‘’] err: [’’] rc: 0.
[21/Aug/2016 17:48:52] DEBUG [storageadmin.views.rockon_helpers:127] exception while installing the Rockon(29)
[21/Aug/2016 17:48:52] ERROR [storageadmin.views.rockon_helpers:128] Error running a command. cmd = [’/usr/bin/docker’, ‘run’, ‘–log-driver=syslog’, ‘-d’, ‘–restart=unless-stopped’, ‘–name’, ‘utorrent’, ‘-v’, ‘/mnt2/movie-colection:/settings’, ‘-v’, ‘/mnt2/movie-colection:/media’, ‘-v’, ‘/etc/localtime:/etc/localtime:ro’, ‘-p’, ‘8090:8080/tcp’, ‘-p’, ‘6881:6881/tcp’, ‘-p’, ‘6881:6881/udp’, ‘dbarton/utorrent’]. rc = 1. stdout = [‘dbb688b7c8814865719142ede2c0b751c45ddfcb3547766e767dfb5e29e11d27’, ‘’]. stderr = [‘Error response from daemon: Cannot start container dbb688b7c8814865719142ede2c0b751c45ddfcb3547766e767dfb5e29e11d27: [8] System error: exec: “/utorrent.sh”: stat /utorrent.sh: no such file or directory’, ‘’]
Traceback (most recent call last):
File “/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py”, line 125, in install
globals().get(’%s_install’ % rockon.name.lower(), generic_install)(rockon)
File “/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py”, line 216, in generic_install
run_command(cmd)
File “/opt/rockstor/src/rockstor/system/osi.py”, line 98, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = [’/usr/bin/docker’, ‘run’, ‘–log-driver=syslog’, ‘-d’, ‘–restart=unless-stopped’, ‘–name’, ‘utorrent’, ‘-v’, ‘/mnt2/movie-colection:/settings’, ‘-v’, ‘/mnt2/movie-colection:/media’, ‘-v’, ‘/etc/localtime:/etc/localtime:ro’, ‘-p’, ‘8090:8080/tcp’, ‘-p’, ‘6881:6881/tcp’, ‘-p’, ‘6881:6881/udp’, ‘dbarton/utorrent’]. rc = 1. stdout = [‘dbb688b7c8814865719142ede2c0b751c45ddfcb3547766e767dfb5e29e11d27’, ‘’]. stderr = [‘Error response from daemon: Cannot start container dbb688b7c8814865719142ede2c0b751c45ddfcb3547766e767dfb5e29e11d27: [8] System error: exec: “/utorrent.sh”: stat /utorrent.sh: no such file or directory’, ‘’]

I haven’t tried the RSS feed, have you tried to download the torrent file on your computer then from the utorrent webui you click on the add new torrent and browse to the file you have downloaded?

Regarding the error, I don’t have much knowledge about troubleshooting rockstor. It seems you are having troubles removing the rockon. I am not sure how did you perform the removal though.

yes i have tried that way too