Sonarr / Jackett odd results (no hits)

Sonarr: 2.0.0.4613
Mono Version: 4.6.2
OS: Linux
((Debug logs)): http://pastebin.com/rUm3zMYH

Description of issue:
I’ve setup Jackett and added a few trackers. When searching inside Jackett I get results.
However searching from Sonarr gives no results and looking at the log weird shows are returned from Jackett. As mentioned I get good results when searching from within Jackett instead.

Any help would be appreciated…

Edit: I had wrong categories for MorethanTV and Sonarr is now grabbing from that. It’s still acting weird as for freshon.tv as described above.

Edit2: The search on freshon.tv from the log is missing the show name it seems: http://192.168.1.77:9117/torznab/freshon/api?t=tvsearch&cat=5000,5030,5040&extended=1&apikey=(removed)&offset=0&limit=100&rid=33759&season=3

It’s using the TVRage (rid) for it because Jackett is telling Sonarr it supports that.

Thanks for your reply.

Does that mean that the freshon indexer in Jackett is broken and needs to be fixed or can you suggest another solution?

Either Jackett is reporting that it can use a TV Rage ID for searching and it’s wrong or it should be able to, but it’s failing when connecting to FreshOn, in either case it looks like an issue with Jackett.

http://192.168.1.77:9117/torznab/freshon/api?t=caps&apikey=REMOVED returns this:

<caps>
<searching>
<search available="yes" supportedParams="q"/>
<tv-search available="yes" supportedParams="q,season,ep"/>
<movie-search available="no" supportedParams="q"/>
</searching>
<categories>
<category id="5000" name="TV">
<subcat id="5010" name="TV/WEB-DL"/>
<subcat id="5020" name="TV/FOREIGN"/>
<subcat id="5030" name="TV/SD"/>
<subcat id="5040" name="TV/HD"/>
<subcat id="5050" name="TV/OTHER"/>
<subcat id="5060" name="TV/Sport"/>
<subcat id="5070" name="TV/Anime"/>
<subcat id="5080" name="TV/Documentary"/>
</category>
<category id="5030" name="TV/SD"/>
<category id="5040" name="TV/HD"/>
</categories>
</caps

Does that mean it’s supposed to support rid?

@markus101
Could you please have a look at this one a bit further
I believe Sonarr isn’t respecting the caps.
eg.

eg.

rid is never offered in the supportedParams yet Sonarr is still trying to search via rid
tv-search available=“yes” supportedParams=“q,season,ep”/

@flightlevel Can you ask one of your users to ask to enable Debug log level? Restart Sonarr. And then try again?
If Sonarr fails to fetch or parse the caps it’ll use the defaults, which is the original (old) newznab spec. The one without supportedParams = q,rid,season,ep.
The failure will be logged as Debug entry.

The resulting caps are cached like a successful one, which is probably the issue. But i’d like to confirm. It’ll even do it if the http call failed, so yeah, bad code.

Thanks for your reply, @Taloth. I’m not completely sure I understand what you need. The debug log from Sonarr is linked from the original report above. Do you want the Jackett log or something else? Just tell me and I’ll supply the logs you need to debug this.

Regards.

With debug logging enabled, restart Sonarr then make a request to Jackett. We’ll need the logs from startup and the request to Jackett.

For some reason Sonarr is now getting some good results and is not trying to use the rid method.
In this log it’s doing 3 good searches and requesting a download based on a hit. However, in the end it’s doing another search which seems odd and is getting crazy results. Is there a reason for this search?

http://localhost:9117/torznab/freshon/api?t=tvsearch&cat=5000,5030,5040&extended=1&apikey=(removed)&offset=0&limit=100

Log: http://pastebin.com/0dKtScxK

I don’t know how useful this is since I couldn’t reproduce the original situation.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.