Torrents - Ready for Testing

Pushed a fix, was an error I introduced yesterday on develop. Will take a couple of minutes before the update is available.

@marshes, If you do a manual search you’ll see a list prioritized according to the rules drone uses internally on auto search as well as rejection reasons.

Thanks once again Taloth :slight_smile:

I’m back to having a kickass errors everytime I do a manual search in sonarr :wink: Is it fixable? I’m not sure it’s the same error as before. Everything else seems to be working perfectly.

An error occurred while processing feed. http://kickass.to/tv/1/?rss=1&field=time_add&sorder=desc: Indexer responded with html content. Site is likely blocked or unavailable.

NzbDrone.Core.Indexers.Exceptions.IndexerException: Indexer responded with html content. Site is likely blocked or unavailable.
at NzbDrone.Core.Indexers.RssParser.PreProcess(IndexerResponse indexerResponse) in m:\BuildAgent\work\328d72309b633a8\src\NzbDrone.Core\Indexers\RssParser.cs:line 84
at NzbDrone.Core.Indexers.KickassTorrents.KickassTorrentsRssParser.PreProcess(IndexerResponse indexerResponse) in m:\BuildAgent\work\328d72309b633a8\src\NzbDrone.Core\Indexers\KickassTorrents\KickassTorrentsRssParser.cs:line 24
at NzbDrone.Core.Indexers.RssParser.ParseResponse(IndexerResponse indexerResponse) in m:\BuildAgent\work\328d72309b633a8\src\NzbDrone.Core\Indexers\RssParser.cs:line 40
at NzbDrone.Core.Indexers.HttpIndexerBase1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in m:\BuildAgent\work\328d72309b633a8\src\NzbDrone.Core\Indexers\HttpIndexerBase.cs:line 194 at NzbDrone.Core.Indexers.HttpIndexerBase1.FetchReleases(IList`1 pageableRequests) in m:\BuildAgent\work\328d72309b633a8\src\NzbDrone.Core\Indexers\HttpIndexerBase.cs:line 130

As the error suggests, quite possibly blocked by the ISP. Browse to the site manually to check.

Im having some problems since yesterday with BTN, episodes are available but it wont grab em:

Downloading torrentfile for episode ā€˜Scandal.S04E05.720p.WEB-DL.DD5.1.H.264-ECI’ failed (https://broadcasthe.net/torrents.php?action=download&id=440853&authkey=&torrent_pass=: The request timed out

System.Net.WebException: The request timed out
at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in :0
at System.Net.HttpWebRequest.GetResponse () [0x00000] in :0
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00000] in :0

Also
An error occurred while processing feed. http://api.btnapps.net/: Indexer API call returned an unexpected StatusCode [Conflict]

NzbDrone.Core.Indexers.Exceptions.IndexerException: Indexer API call returned an unexpected StatusCode [Conflict]
at NzbDrone.Core.Indexers.BroadcastheNet.BroadcastheNetParser.ParseResponse (NzbDrone.Core.Indexers.IndexerResponse indexerResponse) [0x00000] in :0
at NzbDrone.Core.Indexers.HttpIndexerBase1[NzbDrone.Core.Indexers.BroadcastheNet.BroadcastheNetSettings].FetchPage (NzbDrone.Core.Indexers.IndexerRequest request, IParseIndexerResponse parser) [0x00000] in <filename unknown>:0 at NzbDrone.Core.Indexers.HttpIndexerBase1[NzbDrone.Core.Indexers.BroadcastheNet.BroadcastheNetSettings].FetchReleases (IList`1 pageableRequests) [0x00000] in :0

Noticed myself that the BTN api was down for a while yesterday and according to their site they have some ddos issues atm. Anyway, just wait it out.

It seems to be fine now again :slight_smile:

I’m having some trouble with the blacklist function and the Kickass provider.
I manually blacklisted one release yesterday (https://kickass.to/the-walking-dead-s05e03-hdtvx264-lol-promo-mp4-t9762135.html) as it was just a promo/teaser of the upcoming episode.

However nzbdrone/sonarr has completely ignored any release for this episode published after on kickass (https://kickass.to/the-walking-dead-s05e03-hdtv-x264-asap-rartv-t9764570.html etc).

Edit: just had a look at the wiki https://github.com/NzbDrone/NzbDrone/wiki/Failed-Download-Handling
This could be expected behavior as failed download handling isn’t implemented in the torrent branch?

Taloth could you please do another git merge with development branch? some very handy updates in there :slight_smile: Thank you!

I’m more a fan of this option rather than rebase again :wink:

I have not seen it, but would be curious to know if there is an option for a ā€˜generic gazelle’ provider in the works? Seems like that would cover several trackers w/o having to hand code everything.

Or I have no idea what I’m talking about. :smiley:

@tymanthius Added it to the card, but I only glanced it, so dunno if it is what we think it is and whether we will be able to support it.

@tcviper You do know you can just manually install the (older) torrent version? The database should still be compatible. Link is in the first post.
Edit: Sorry, read your comment wrong. It’s about the new features in dev. With the new master out, we might actually just merge torrent to dev.

Ok if we can switch back then to dev that would be awesome :smile:

Let us know pls.

@Taloth Thanks. Hopefully it works out similar to the way the generic newznab does.

I have a minor glitch with Deluge that took me a while to figure out. I reinstalled recently and tried to connect to Deluge but it kept saying it timed out trying to get a torrent list. Ultimately I discovered that if you have a a lot of torrents (74 torrents in my case) it has this problem. Without making any changes, I removed all the torrents (pausing has no effect) and then I was able to add Deluge without issue and then I restored all the torrents I previously had. This does not seem to have any negative affect at any other time other than adding/testing Deluge. It can add torrents, track their download status, etc. regardless of how many torrents are running. Perhaps Deluge is taking longer than expected to respond when it has a large number of torrents?

Yes it does, another user has a similar problem.

I’ve been testing this and noticed sonarr doesn’t remove torrents after they are finished and/or done seeding on utorrent, is this the case with all the torrent clients currently? It would be great if sonarr could remove the torrents as well like CouchPotato does.

Did you turn removed completed downloads on? Pretty sure that needs to be on (will apply to usenet as well).

I thought I had, turning it on again and saving gave me an app.js 18313 Uncaught TypeError: undefined is not a function.

Restarted it though and could enable it, seems to be working now