linuxserver / docker-radarr

GNU General Public License v3.0
646 stars 104 forks source link

Unable to add Deluge or Rutorrent download client #54

Closed leveled closed 5 years ago

leveled commented 5 years ago

linuxserver.io

Host OS: Ubuntu 18.0.4 LTS

I've tried this both with the Deluge service living in it's own network and, living in the same network as Radarr, it does not appear to make a difference. I've started a shell on the radarr container and confirmed that the Deluge service is connectable via both hostname and IP address.

Docker compose file:

version: '2' 

services:
    radarr:
        container_name: radarr
        image: linuxserver/radarr
        restart: always
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Europe/London
        volumes:
          - ${PWD}/config:/config
          - ${PWD}/downloads:/downloads
          - ${PWD}/movies:/movies
        networks:
          - webproxy
          - radarr
        depends_on:
          - deluge
        labels:
          - "traefik.enable=true"
          - "traefik.frontend.rule=Host:radar.xxx.xxx"
          - "traefik.port=7878"
          - "traefik.docker.network=webproxy"
          - "traefik.frontend.auth.basic=xxx"
    deluge:                      
        container_name: deluge-radarr
        image: linuxserver/deluge
        restart: always
        environment:
          - PUID=1000            
          - PGID=1000                                     
          - TZ=Europe/London   
        volumes:                             
          - ${PWD}/deluge-config:/config
          - ${PWD}/deluge-downloads:/downloads
        networks:
          - webproxy  
          - radarr
        labels:             
          - "traefik.enable=true"
          - "traefik.frontend.rule=Host:deluge.xxx.xxx"
          - "traefik.port=8112"
          - "traefik.docker.network=webproxy"

networks:
    webproxy:
        external: true
    radarr:
        external: false

Docker logs:

radarr    | [Warn] NzbDroneErrorPipeline: Invalid request Validation failed:
radarr    |  -- Authentication failed
radarr    | [Error] Deluge: Unknown method
radarr    |
radarr    | [v0.2.0.1344] NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: Unknown method
radarr    |   at NzbDrone.Core.Download.Clients.Deluge.DelugeProxy.ProcessRequest[TResult] (NzbDrone.Core.Download.Clients.Deluge.DelugeSettings settings, System.String method, System.Object[] arguments) [0x00066] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\Clients\Deluge\DelugeProxy.cs:207
radarr    |   at NzbDrone.Core.Download.Clients.Deluge.DelugeProxy.GetVersion (NzbDrone.Core.Download.Clients.Deluge.DelugeSettings settings) [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\Clients\Deluge\DelugeProxy.cs:51
radarr    |   at NzbDrone.Core.Download.Clients.Deluge.Deluge.TestConnection () [0x00000] in C:\projects\radarr-usby1\src\NzbDrone.Core\Download\Clients\Deluge\Deluge.cs:188
radarr    |
radarr    | [Warn] NzbDroneErrorPipeline: Invalid request Validation failed:
radarr    |  -- Authentication failed

I'm not using any symlinks

Thanks, team linuxserver.io

thelamer commented 5 years ago

This is not a support forum, please use discord or our forums:

https://discord.gg/YWrKVTn https://discourse.linuxserver.io/

As a personal recommendation the first step in any troubleshooting is to remove unkowns. Rip out everything from this compose even volume mounts, test then add stuff gradually when you have a working state see what is causing the problem.