Torrent Questions

When you add utorrent there is a category section utorrent uses labels instead of categories.

WIll there be a way to specify minimum number of peers or seeds?

How does sonarr decide when a download has failed with torrents? I had several test torrents hanging overnight in utorrent because of lack of seeds and peers, very curious how this will work.

Its just named categories for consistency, it uses labels in uTorrent.

Not sure the exact system we’ll use, but there will be some form of control.

Right now there is no failure detection, but it will come via handling stalled torrents.

1 Like

I am not able to get past this dialog to setup utorrent in Sonarr.

Port is open and checked ok. I set up a category in utorrent for tv-sonarr pointing to a directory (not sure what that’s supposed to be pointing to-- the torrent dir, completed download dir, …?).

I’ve setup a remote login/password in utorrent and entered that in the sonarr utorrent setup dialog for u/p (assuming that’s what its asking for…? If not, what?)

Keep getting the same error:
Unknown exception: REST request failed: [400] [GET] at [http://localhost:8086/gui/token.html]

Thanks for the great work, and help.

BTW, everything works fine with blackhole, but would prefer more automated.

log on the error:
NzbDrone.Core.Rest.RestException: REST request failed: [400] [GET] at [http://localhost:8086/gui/token.html]
at NzbDrone.Core.Rest.RestSharpExtensions.ValidateResponse(IRestResponse response, IRestClient restClient) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Rest\RestSharpExtensions.cs:line 49
at NzbDrone.Core.Download.Clients.UTorrent.UTorrentProxy.GetAuthToken(IRestClient client) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\uTorrent\UTorrentProxy.cs:line 228
at NzbDrone.Core.Download.Clients.UTorrent.UTorrentProxy.BuildClient(UTorrentSettings settings) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\uTorrent\UTorrentProxy.cs:line 254
at NzbDrone.Core.Download.Clients.UTorrent.UTorrentProxy.ProcessRequest(IEnumerable`1 arguments, UTorrentSettings settings) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\uTorrent\UTorrentProxy.cs:line 174
at NzbDrone.Core.Download.Clients.UTorrent.UTorrentProxy.GetVersion(UTorrentSettings settings) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\uTorrent\UTorrentProxy.cs:line 44
at NzbDrone.Core.Download.Clients.UTorrent.UTorrent.TestConnection() in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\uTorrent\UTorrent.cs:line 194

Did you change the port in uTorrent? The default is 9091 IIRC.

Double check the username/password and try restarting uTorrent.

Tried opening 9091 (on router) and setting this as the port in utorrent and restarting router and utorrrent. Doesn’t show open according to online port tester. Not sure why. Same result from Sonarr.

Not sure what IIRC is or how that figures into the setup, sorry.

btw, my windows firewall lists utorrent with two entries (UDP-In, TCP-In), both are open for public and private.

You’re connecting to localhost, which means the router doesn’t matter, nor would Windows firewall.

Its the WebUI port you need to enter into Sonarr.

That’s what i figured, but thought just in case…
So you mean uTorrent has a webui port? …when its setup to be accessed remotely? Where would I find the WebUI port?

Options, Preferences, Advanced, Web UI

don’t see anything in advanced>webui* for web UI port that I can enter in Sonarr

you can set an alternative port number there but you need to make sure Web UI is enabled there first…

I see only these six:

webui.allow_pairing (true)
webui.proxy_auth (true)
webui.ssdp_uuid (long hex str)
webui.token_auth (true)
webui.token_auth_filter (0)
webui.update_url (client url)

Which one does the enabling? Which is the port number? thanks.

Which version of uTorrent are you using?

3.4.2 build 38656

Expand advanced:

OFFS! I didn’t notice that sorry, new to utorrent.

Ok got it setup. Thank you… I have it set up on my localhost now, but would ideally like to get it to work with my VPN connected (UNS VPN) if possible. Not sure what port would apply in that case. Once I’m connected to the VPN, it seems I would need to use a port that I get from the VPN, one that works with the ip they assign me, not my local machine port.

Also, Sonarr seems to allow me to setup multiple torrent download clients. If I have more than one enabled how does Sonarr know which one to use for a particular series? I don’t see any way to assign that anywhere.

And while I have your ear, if I’m being honest I’m really not getting tags. When would one ever want more than one tag in one delay profile “to use to apply to a matching series”? If you can only use a tag in one delay profile, then isn’t a tag just the name for the delay profile? If so, I think it would be much more clear if the Delay Profiles were just named and listed by their name, and selected in the Series from a drop-down of defined Delay Profiles. But I suspect I’m missing something here – that there’s more to it. And where is it determined what delay to apply to the quality cutoff now?

That shouldn’t matter, if they’re both on the same machine localhost should work fine, but I can’t help you there.

You can add them, but only the first enabled one will be used.

If you want to discuss tags, please open another thread.

Keith, as long as you’re using Sonarr and uTorrent inside your local network you do not need to worry about the VPN’s IP address, that only matters for remote access outside your home network. I also believe that UNS VPN on Windows does not smash your IP tables so you can still remotely access it using your own public IP address rather than the VPN IP address.

Why do you want to use both blackhole and uTorrent?

Yes i would only be using it inside the LAN, but for torrents want to keep my true ip hidden for obvious reasons.
I wouldn’t use both clients, I just thought it was strange that it allowed me to enable multiple, thought maybe a ui flaw, or that there was a way to choose between them at the series level that I was missing.

ok, thanks for your help.