I just installed Rockstor v4.0.7 yesterday and was trying to get the Transmission Rock-on, but my repeated attempts to install it failed. I made a share specifically for the Transmission Rock-on config (named MyTransmissionData) with the intent to link the data it torrents to a larger media share, but I got the following error messages in /opt/rockstor/var/log/rockstor.log:
[09/Jul/2021 07:00:31] INFO [storageadmin.tasks:55] Now executing Huey task [install], id: 1fb17295-c877-4b2a-8b4c-946f5427026a.
[09/Jul/2021 07:00:34] ERROR [system.osi:199] non-zero code(125) returned by command: ['/usr/bin/docker', 'run', '-d', '--restart=unless-stopped', '--name', 'transmission', '-v', '/mnt2/MyTransmissionData:/var/lib/transmission-daemon', '-v', '/etc/localtime:/etc/localtime:ro', '-p', '9091:9091/tcp', '-p', '51413:51413/tcp', '-p', '51413:51413/udp', '-e', 'GROUPID=100', '-e', 'TRPASSWD=password', '-e', 'TRUSER=me', '-e', 'USERID=1000', 'dperson/transmission:latest']. output: ['a57f411aaa6b897f635c28661b3e224115dd346779219e59ab88722a952b0fb7', ''] error: ['docker: Error response from daemon: driver failed programming external connectivity on endpoint transmission (4bd99048ade2e89c31b552ebf81b31b6c73c9b65d3ff6515f465c8f798432f92): Error starting userland proxy: listen tcp6 [::]:51413: socket: address family not supported by protocol.', '']
[09/Jul/2021 07:00:34] ERROR [storageadmin.views.rockon_helpers:207] Error running a command. cmd = /usr/bin/docker run -d --restart=unless-stopped --name transmission -v /mnt2/MyTransmissionData:/var/lib/transmission-daemon -v /etc/localtime:/etc/localtime:ro -p 9091:9091/tcp -p 51413:51413/tcp -p 51413:51413/udp -e GROUPID=100 -e TRPASSWD=password -e TRUSER=me -e USERID=1000 dperson/transmission:latest. rc = 125. stdout = ['a57f411aaa6b897f635c28661b3e224115dd346779219e59ab88722a952b0fb7', '']. stderr = ['docker: Error response from daemon: driver failed programming external connectivity on endpoint transmission (4bd99048ade2e89c31b552ebf81b31b6c73c9b65d3ff6515f465c8f798432f92): Error starting userland proxy: listen tcp6 [::]:51413: socket: address family not supported by protocol.', '']
Traceback (most recent call last):
File "/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py", line 204, in install
globals().get("{}_install".format(rockon.name.lower()), generic_install)(rockon)
File "/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py", line 390, in generic_install
run_command(cmd, log=True)
File "/opt/rockstor/src/rockstor/system/osi.py", line 201, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = /usr/bin/docker run -d --restart=unless-stopped --name transmission -v /mnt2/MyTransmissionData:/var/lib/transmission-daemon -v /etc/localtime:/etc/localtime:ro -p 9091:9091/tcp -p 51413:51413/tcp -p 51413:51413/udp -e GROUPID=100 -e TRPASSWD=password -e TRUSER=me -e USERID=1000 dperson/transmission:latest. rc = 125. stdout = ['a57f411aaa6b897f635c28661b3e224115dd346779219e59ab88722a952b0fb7', '']. stderr = ['docker: Error response from daemon: driver failed programming external connectivity on endpoint transmission (4bd99048ade2e89c31b552ebf81b31b6c73c9b65d3ff6515f465c8f798432f92): Error starting userland proxy: listen tcp6 [::]:51413: socket: address family not supported by protocol.', '']
[09/Jul/2021 07:00:34] INFO [storageadmin.tasks:63] Task [install] completed OK
If anyone has any advice on what I could do to fix it, I’d appreciate it. I’ve already tried to download Transmission a couple times, restarted the NAS, then tried again, and there are no updates are pending for Rockstor.