Error processing RSS Feed from KAT

I just started getting this error today:

15-2-3 08:32:24.2|Info|RssSyncService|Starting RSS Sync
15-2-3 08:32:24.4|Error|KickassTorrents|An error occurred while processing feed. https://kickass.so/tv/1/?rss=1&field=time_add&sorder=desc

System.Xml.XmlException: Root element is missing.


Yesterday Sonarr couldn’t get to KAT at all. I had to change the feed url
from http://kickass.so
to https://kickass.so

I’m running Sonarr 2.0.0.2788 - Feb 2 2015 on Windows 7.

Its due to invalid XML coming back from KAT. I saw it a couple times in my testing (but didn’t get a chance to capture the response) before it started working again.

Could be a number of reasons, but its outside of our control.

I am having a KAT issue as well, though it is slightly different. I am running Sonarr 2.0.0.2850. I did update the KAT indexer to the .to address. However, I am not getting any results with manual searches, and when testing my settings I get this:

Message
An error occurred while processing feed. https://kickass.to/tv/1/?rss=1&field=time_add&sorder=desc: Document element did not appear. Line 1, position 1.

Exception
System.Xml.XmlException: Document element did not appear. Line 1, position 1.
at Mono.Xml2.XmlTextReader.Read () [0x00000] in :0
at System.Xml.XmlTextReader.Read () [0x00000] in :0
at Mono.Xml.XmlFilterReader.Read () [0x00000] in :0
at Mono.Xml.XmlFilterReader.Read () [0x00000] in :0
at System.Xml.Linq.XDocument.ReadContent (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in :0
at System.Xml.Linq.XDocument.LoadCore (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in :0
at System.Xml.Linq.XDocument.Load (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in :0
at System.Xml.Linq.XDocument.Load (System.Xml.XmlReader reader) [0x00000] in :0
at NzbDrone.Core.Indexers.EzrssTorrentRssParser.PreProcess (NzbDrone.Core.Indexers.IndexerResponse indexerResponse) [0x00000] in :0
at NzbDrone.Core.Indexers.KickassTorrents.KickassTorrentsRssParser.PreProcess (NzbDrone.Core.Indexers.IndexerResponse indexerResponse) [0x00000] in :0
at NzbDrone.Core.Indexers.RssParser.ParseResponse (NzbDrone.Core.Indexers.IndexerResponse indexerResponse) [0x00000] in :0
at NzbDrone.Core.Indexers.HttpIndexerBase1[NzbDrone.Core.Indexers.KickassTorrents.KickassTorrentsSettings].FetchPage (NzbDrone.Core.Indexers.IndexerRequest request, IParseIndexerResponse parser) [0x00000] in <filename unknown>:0 at NzbDrone.Core.Indexers.HttpIndexerBase1[NzbDrone.Core.Indexers.KickassTorrents.KickassTorrentsSettings].FetchReleases (IList`1 pageableRequests) [0x00000] in :0

If I can provide any additional information, please let me know. Any help would be appreciated.

Please pastebin the full debug logs of a search, but it could be that KAT didn’t return any results and in a odd way that Sonarr wasn’t expecting.

http://pastebin.com/DPwG3xP1

I’m actually getting a different behavior now. Testing KAT on the indexer page is no longer giving me an error. However, Sonarr is still telling me there are no results for a show that is definitely on there. I did a search for The Mindy Project which did show results from KAT, and a search for Vanderpump Rules which shows no results. However, the most recent episode of Vanderpump Rules (S03E19) was posted. My quality profile is set to grab anything but prefer SD.

https://kickass.to/usearch/vanderpump%20rules/?field=time_add&sorder=desc

**The examples are crap my wife watches. I have a similar problem with The Real Housewives shows where nothing is showing up.

If they’re not verified releases they won’t show up unless you set it to show non-verified results in the KAT settings within Sonarr (advanced setting).

That makes sense, thanks for the tip. And the initial problem with the weird error message seems to have gone away so all’s well that ends well. Thank you for your continued efforts with this software - it is really amazing on its own but your attention to even the most minor problems really puts it over the top. THANK YOU.