rutorrent and radarr setup help

I am finding it difficult to connect radarr with rutorrent. I am using the default configuration for rutorrent. Can someone help with what needs to be updated in radarr in the Port and Url Path section. Thanks

Hi,

pls can you share the DietPi version you are running on? As well pls post following output

ls -la /etc/lighttpd/conf-{enabled,available}
cat /etc/lighttpd/lighttpd.conf

I am on DietPi v7.2.3. Here you go for the rest:

First Output

/etc/lighttpd/conf-available:
total 144
drwxr-xr-x 2 root root 4096 Jun  1 20:33 .
drwxr-xr-x 4 root root 4096 May  2 10:52 ..
-rw-r--r-- 1 root root  839 Jan 28  2019 05-auth.conf
-rw-r--r-- 1 root root   91 Jan 28  2019 10-accesslog.conf
-rw-r--r-- 1 root root  396 Jan 28  2019 10-cgi.conf
-rw-r--r-- 1 root root   63 Jan 28  2019 10-dir-listing.conf
-rw-r--r-- 1 root root   36 Jan 28  2019 10-evasive.conf
-rw-r--r-- 1 root root  128 Jan 28  2019 10-evhost.conf
-rw-r--r-- 1 root root  104 Jan 28  2019 10-expire.conf
-rw-r--r-- 1 root root  177 Jan 28  2019 10-fastcgi.conf
-rw-r--r-- 1 root root   42 Jan 28  2019 10-flv-streaming.conf
-rw-r--r-- 1 root root   82 Jan 28  2019 10-no-www.conf
-rw-r--r-- 1 root root  849 Jan 28  2019 10-proxy.conf
-rw-r--r-- 1 root root  176 Jan 28  2019 10-rewrite.conf
-rw-r--r-- 1 root root  253 Jan 28  2019 10-rrdtool.conf
-rw-r--r-- 1 root root  398 Jan 28  2019 10-simple-vhost.conf
-rw-r--r-- 1 root root  449 Jan 28  2019 10-sockproxy.conf
-rw-r--r-- 1 root root   99 Jan 28  2019 10-ssi.conf
-rw-r--r-- 1 root root  203 Feb 23  2019 10-ssl.conf
-rw-r--r-- 1 root root  460 Jan 28  2019 10-status.conf
-rw-r--r-- 1 root root  450 Jan 28  2019 10-userdir.conf
-rw-r--r-- 1 root root   38 Jan 28  2019 10-usertrack.conf
-rw-r--r-- 1 root root  168 Jan 28  2019 11-extforward.conf
-rw-r--r-- 1 root root  372 Sep 19  2020 15-fastcgi-php.conf
-rw-r--r-- 1 root root 2208 May 31 09:28 50-dietpi-https.conf
-rw-r--r-- 1 root root  508 Jan 28  2019 90-debian-doc.conf
-rw-r--r-- 1 root root  134 May 31 09:28 98-dietpi-hsts.conf
-rw-r--r-- 1 root root  221 May 31 09:28 98-dietpi-https_redirect.conf
-rw-r--r-- 1 root root  655 Jun  1 20:33 98-dietpi-rtorrent.conf
-rw-r--r-- 1 root root  338 Apr 14 16:20 99-dietpi-dav_redirect.conf
-rw-r--r-- 1 root root 1203 Sep 19  2020 99-dietpi-nextcloud.conf
-rw-r--r-- 1 root root 1299 May 12 22:29 99-dietpi-nextcloud.conf.dietpi-new
-rw-r--r-- 1 root root  189 Oct  1  2020 99-dietpi-pihole-block_public_admin.conf
-rw-r--r-- 1 root root  887 Oct  1  2020 99-dietpi-pihole.conf
-rw-r--r-- 1 root root  162 Jan 28  2019 99-unconfigured.conf
-rw-r--r-- 1 root root  843 Jan 28  2019 README

/etc/lighttpd/conf-enabled:
total 12
drwxr-xr-x 2 root root 4096 Jun  1 20:33 .
drwxr-xr-x 4 root root 4096 May  2 10:52 ..
lrwxrwxrwx 1 root root   33 Sep 19  2020 10-fastcgi.conf -> ../conf-available/10-fastcgi.conf
lrwxrwxrwx 1 root root   33 Sep 19  2020 10-rewrite.conf -> ../conf-available/10-rewrite.conf
lrwxrwxrwx 1 root root   37 Sep 19  2020 15-fastcgi-php.conf -> ../conf-available/15-fastcgi-php.conf
lrwxrwxrwx 1 root root   38 Nov 21  2020 50-dietpi-https.conf -> ../conf-available/50-dietpi-https.conf
lrwxrwxrwx 1 root root   37 Nov 21  2020 98-dietpi-hsts.conf -> ../conf-available/98-dietpi-hsts.conf
lrwxrwxrwx 1 root root   47 Nov 21  2020 98-dietpi-https_redirect.conf -> ../conf-available/98-dietpi-https_redirect.conf
lrwxrwxrwx 1 root root   41 Jun  1 20:33 98-dietpi-rtorrent.conf -> ../conf-available/98-dietpi-rtorrent.conf
lrwxrwxrwx 1 root root   45 Sep 19  2020 99-dietpi-dav_redirect.conf -> ../conf-available/99-dietpi-dav_redirect.conf
-rw-r--r-- 1 root root  187 Apr 14 16:25 99-dietpi-dav_redirect.conf.save
lrwxrwxrwx 1 root root   42 Sep 19  2020 99-dietpi-nextcloud.conf -> ../conf-available/99-dietpi-nextcloud.conf
lrwxrwxrwx 1 root root   58 Sep 20  2020 99-dietpi-pihole-block_public_admin.conf -> ../conf-available/99-dietpi-pihole-block_public_admin.conf
lrwxrwxrwx 1 root root   39 Sep 19  2020 99-dietpi-pihole.conf -> ../conf-available/99-dietpi-pihole.conf
lrwxrwxrwx 1 root root   38 Sep 19  2020 99-unconfigured.conf -> ../conf-available/99-unconfigured.conf

Second Output

server.modules = (
        "mod_indexfile",
        "mod_setenv",
        "mod_access",
        "mod_alias",
        "mod_redirect",
)

server.document-root = "/var/www"
server.upload-dirs          = ( "/var/cache/lighttpd/uploads" )
server.errorlog             = "/var/log/lighttpd/error.log"
server.pid-file             = "/var/run/lighttpd.pid"
server.username             = "www-data"
server.groupname            = "www-data"
server.port                 = 80
server.max-worker           = 4

# strict parsing and normalization of URL for consistency and security
# https://redmine.lighttpd.net/projects/lighttpd/wiki/Server_http-parseoptsDetails
# (might need to explicitly set "url-path-2f-decode" = "disable"
#  if a specific application is encoding URLs inside url-path)
server.http-parseopts = (
  "header-strict"           => "disable",# default
  "host-strict"             => "disable",# default
  "host-normalize"          => "disable",# default
  "url-normalize-unreserved"=> "disable",# recommended highly
  "url-normalize-required"  => "disable",# recommended
  "url-ctrls-reject"        => "disable",# recommended
  "url-path-2f-decode"      => "disable",# recommended highly (unless breaks app)
 #"url-path-2f-reject"      => "disable",
  "url-path-dotseg-remove"  => "disable",# recommended highly (unless breaks app)
 #"url-path-dotseg-reject"  => "disable",
 #"url-query-20-plus"       => "disable",# consistency in query string
)

index-file.names            = ( "index.php", "index.html" )
url.access-deny             = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

compress.cache-dir          = "/var/cache/lighttpd/compress/"
compress.filetype           = ( "application/javascript", "text/css", "text/html", "text/plain" )

# default listening port for IPv6 falls back to the IPv4 port
include_shell "/usr/share/lighttpd/use-ipv6.pl " + server.port
include_shell "/usr/share/lighttpd/create-mime.conf.pl"
include "/etc/lighttpd/conf-enabled/*.conf"

#server.compat-module-load   = "disable"
server.modules += (
        "mod_compress",
        "mod_dirlisting",
        "mod_staticfile",
)

Thanks for responding.

ok configuration looks fine.

The password you have entered is your global application password?

Yes

can you try to re-enter the password. I did a test installation and for me this was working fine.

I am away from the system. I will test and report back.

I tried rentering the password but it gives me the same error. Following is the error log from radarr

2021-06-04 07:57:14.1|Error|RTorrent|Failed to test rTorrent

[v3.2.1.5070] NzbDrone.Core.Download.Clients.DownloadClientException: Unable to connect to rTorrent, please check your settings
 ---> CookComputing.XmlRpc.XmlRpcServerException: Unauthorized
   at CookComputing.XmlRpc.XmlRpcClientProtocol.ReadResponse(XmlRpcRequest req, WebResponse webResp, Stream respStm, Type returnType)
   at CookComputing.XmlRpc.XmlRpcClientProtocol.Invoke(Object clientObj, MethodInfo mi, Object[] parameters)
   at CookComputing.XmlRpc.XmlRpcClientProtocol.Invoke(MethodInfo mi, Object[] parameters)
   at XmlRpcProxyce5c6d78-4972-4f13-ac13-69fef1de3071.GetVersion()
   at NzbDrone.Core.Download.Clients.RTorrent.RTorrentProxy.<>c__DisplayClass2_0.<GetVersion>b__0() in D:\a\1\s\src\NzbDrone.Core\Download\Clients\rTorrent\RTorrentProxy.cs:line 67
   at NzbDrone.Core.Download.Clients.RTorrent.RTorrentProxy.ExecuteRequest[T](Func`1 task) in D:\a\1\s\src\NzbDrone.Core\Download\Clients\rTorrent\RTorrentProxy.cs:line 262
   --- End of inner exception stack trace ---
   at NzbDrone.Core.Download.Clients.RTorrent.RTorrentProxy.ExecuteRequest[T](Func`1 task) in D:\a\1\s\src\NzbDrone.Core\Download\Clients\rTorrent\RTorrentProxy.cs:line 266
   at NzbDrone.Core.Download.Clients.RTorrent.RTorrentProxy.GetVersion(RTorrentSettings settings) in D:\a\1\s\src\NzbDrone.Core\Download\Clients\rTorrent\RTorrentProxy.cs:line 67
   at NzbDrone.Core.Download.Clients.RTorrent.RTorrent.TestConnection() in D:\a\1\s\src\NzbDrone.Core\Download\Clients\rTorrent\RTorrent.cs:line 203

it looks like an authorization issue. Something seems to be wrong with user/password I guess

CookComputing.XmlRpc.XmlRpcServerException: Unauthorized

I am going to use qbittorrent. Not sure what was the issue. I am able to autheticate via web broser. Not sure what is wrong with radarr. Thanks for the help.

ok strange indeed. But good you found an alternative.