Deluge Docker Failing to install

    • OMV 4.x
    • Resolved
    • Deluge Plugin Failing to install

      Hello,

      When trying to update my dock for Deluge, I came across this failed installation. I am not entirely sure why this is failing hoping someone has seen this before.

      My install script is as follows:

      Shell-Script: run-deluge.sh

      1. #!/bin/bash
      2. docker run -d --restart="always" --name=deluge -e PUID=1003 -e PGID=100 -v /etc/localtime:/etc/localtime:ro -v /srv/dev-disk-by-label-Files/Docker-configs/deluge:/config -v /srv/dev-disk-by-label-Files/Downloads:/Downloads --net=host linuxserver/deluge
      The PUID and PGID are for the user 'Docker' that has R/W permission on my download and media storage folders.


      This is the contents of the deluged.log file:


      Source Code: deluged.log

      1. [INFO ] 20:35:35 configmanager:70 Setting config directory to: /config
      2. [ERROR ] 20:35:35 main:248 Error relocating /usr/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so: SSL_CTX_set_psk_client_callback: symbol not found
      3. Traceback (most recent call last):
      4. File "/usr/lib/python2.7/site-packages/deluge/main.py", line 240, in start_daemon
      5. from deluge.core.daemon import Daemon
      6. File "/usr/lib/python2.7/site-packages/deluge/core/daemon.py", line 47, in <module>
      7. from deluge.core.rpcserver import RPCServer, export
      8. File "/usr/lib/python2.7/site-packages/deluge/core/rpcserver.py", line 47, in <module>
      9. from twisted.internet import ssl, reactor, defer
      10. File "/usr/lib/python2.7/site-packages/twisted/internet/ssl.py", line 59, in <module>
      11. from OpenSSL import SSL
      12. File "/usr/lib/python2.7/site-packages/OpenSSL/__init__.py", line 8, in <module>
      13. from OpenSSL import crypto, SSL
      14. File "/usr/lib/python2.7/site-packages/OpenSSL/crypto.py", line 16, in <module>
      15. from OpenSSL._util import (
      16. File "/usr/lib/python2.7/site-packages/OpenSSL/_util.py", line 6, in <module>
      17. from cryptography.hazmat.bindings.openssl.binding import Binding
      18. File "/usr/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py", line 13, in <module>
      19. from cryptography.hazmat.bindings._openssl import ffi, lib
      20. ImportError: Error relocating /usr/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so: SSL_CTX_set_psk_client_callback: symbol not found
      Display All
    • Can't get Deluge up and running either. It was working fine until recently and now it seems to be running, but I get a connection refused message when I go to the IP and port where the web UI should be. It's been working perfectly fine up until a couple of days ago.
      OMV 4.x, Gigabyte Z270N-WiFi, i7-6700K@3GHz, 16GB DDR4-3000, 4x 4TB Toshiba N300, 1x 60GB Corsair GT SSD (OS drive), 10Gbps Aquantia Ethernet
    • TheLostSwede wrote:

      Can't get Deluge up and running either. It was working fine until recently and now it seems to be running, but I get a connection refused message when I go to the IP and port where the web UI should be. It's been working perfectly fine up until a couple of days ago.
      If you are running the latest docker there is a known problem with it and a fix will be forthcoming. In the meantime use tag 145.
      OMV 4.x - ASRock Rack C2550D4I - 16GB ECC - Silverstone DS380
    • goliath wrote:

      I remove all my deluge images and only have now 145. I create a container with that image and still getting the same error. Do I need to do something else? Everything else in my run script is the same
      Rolling back to linuxserver/deluge:145 solved the problem for me. But you need to more fully describe what hardware you are running on and the full name of the image you are using.
      OMV 4.x - ASRock Rack C2550D4I - 16GB ECC - Silverstone DS380
    • goliath wrote:

      I am running it in an intel atom D525 and the image is also linuxserver/deluge:145. Was working perfect before update to latest and the You must be doing something procedural wrong. But other than saying that it doesn't work you haven't told us enough. Start by posting the log for the container and whatever script you are using to run the container.
      OMV 4.x - ASRock Rack C2550D4I - 16GB ECC - Silverstone DS380
    • gderf wrote:

      TheLostSwede wrote:

      Can't get Deluge up and running either. It was working fine until recently and now it seems to be running, but I get a connection refused message when I go to the IP and port where the web UI should be. It's been working perfectly fine up until a couple of days ago.
      If you are running the latest docker there is a known problem with it and a fix will be forthcoming. In the meantime use tag 145.
      Sorry, but I'm too stupid to work out how to do this. I tried using the command line way, but it throws up errors saying that the directories I'm trying to use don't exist, but they do. Is there a way to do this via the GUI in OMV?

      Edit: Never mind, it was apparently very simple, just add the old version in the Tag box and you pull the older version. Doh! I can also confirm that 145 works just fine.
      OMV 4.x, Gigabyte Z270N-WiFi, i7-6700K@3GHz, 16GB DDR4-3000, 4x 4TB Toshiba N300, 1x 60GB Corsair GT SSD (OS drive), 10Gbps Aquantia Ethernet

      The post was edited 2 times, last by TheLostSwede ().

    • Users Online 1

      1 Guest