Sonarr version (exact version): 2.0.0.3953
OS: Windows Server 2008 R2 (Server equivilent to Windows 7)
Debug logs (posted to hastebin or similar): http://hastebin.com/aqomunenot.tex
Description of issue: Auto Downloader used to work with RSS feeds up until about a month ago.
RSS reader does see and attempt to grab the download file but fails with the error in the topic title.
this is stopping all matching from working, downloading the file and manually adding to Deluge does still complete the remaining tasks, but that initial download of the torrent file just isn’t working.
The indexer is broken. May 1st was a Sunday, not a Monday.
Finally managed to catch this again today,
RSS feed says: Mon, 09 May 2016 01:35:05 +0000
Sonarr is saying: Unable to parse Sun, 07 May 2016 17:20:14 +0000: String was not recognized as a valid DateTime because the day of week was incorrect.
I have no idea where it’s getting the Sun 07 from…
But have been closely watching the IPT RSS feeds and they definitely don’t seem to be giving incorrect dates.
It’s definitely getting that string from the rss feed, no doubt about it.
You’ll have to grab a copy of the rss content when the problem occurs.
i’ve been intercepting and dumping a copy of every RSS feed that sonarr has been grabbing and NO dates have been wrong on the RSS.
there is clearly some form of issue where sonarr is somehow incorrectly parsing what it’s been provided .
how can I disable the date parsing, it is NOT needed for what i’m doing, i don’t care about when it came out I just wish for it to actually pull down the damn thing.
Are you getting the same issue every day? In both your log snippets the issue is with Monday being used instead of Monday and given the gap in responses it seems like thats the issue.
Sonarr [quote=“fraggynz, post:5, topic:10655”]
there is clearly some form of issue where sonarr is somehow incorrectly parsing what it’s been provided .
[/quote]
Sonarr only parses the information that is there, it doesn’t replace Sun with Mon on a whim.
You can’t, you might not care about the date, but its used internally by Sonarr including for delay profiles. If you really want to disable it you’d need to compile your own version of Sonarr.
yes, it’s always the same, unfortunately there aren’t many shows active right now that i’m grabbing,
From the weekend…
Unable to parse Fri, 09 May 2016 18:01:53 +0000: String was not recognized as a valid DateTime because the day of week was incorrect.
System.FormatException: String was not recognized as a valid DateTime because the day of week was incorrect. at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) at System.DateTime.Parse(String s, IFormatProvider provider, DateTimeStyles styles) at NzbDrone.Core.Indexers.XElementExtensions.ParseDate(String dateString) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Indexers\XElementExtensions.cs:line 46
from the dumped RSS
<pubDate>Fri, 13 May 2016 14:34:28 +0000</pubDate>
i have checked all dumped rss feeds containing this, and the date never changes from the above in any of the dumped feeds.
Can you find the item with that exact time?
Are you sure the issue is coming from IPT?
Having the full ((debug logs)) would be helpful, snippets don’t give any context where its coming from…
What is the rss item before and after that specific date?
I expanded the search across all items (rather than just the ones i’ve been trying to grab) in all RSS feeds dumped and did find this;
Mum S01E01 480p x264-mSD
=> Fri, 13 May 2016 22:44:00 +0000 (First Seen: 2016-05-14 10:53:00 +1200)
=> Fri, 09 May 2016 18:01:53 +0000 (First Seen: 2016-05-15 00:50:16 +1200)
this is not a show I fetch…
could another entry that is reporting a bad date completely prevent downloading of any show ?
If so, i my just try have the script i’ve got running completely intercept the request and remove all shows that i’m not trying to fetch…
a missed show yesterday made no visual attempt in the logs to download… am going to go through and recheck everything
this is getting more confusing the more I look into it
Sonarr parses the entire rss feed, it has to.
But if the feed contains invalid dates you should report a bug on the IPT forums (search for an existing thread first, of course).
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.