Sonarr version (exact version): 184.108.40.2068
Mono version (if Sonarr is not running on Windows): 220.127.116.11
OS: Ubuntu 18.04.4
Description of issue: Sonarr doesn’t seem to be searching for new episodes automatically as they air. If I go into the series and do an automatic search it will find it right away and download.
Sonarr version (exact version): 18.104.22.1688
sonarr doesnt search your indexers for new releases, it monitors their rss feeds and will grab the release from that if it sees one you have monitored. its a subtle distinction but you need to remember it.
also, if your indexer has a lot of updates the rss feed sonarr asks for may not contain all of the changes since the previous feed, so its possible for sonarr to miss releases that way.
you can always enabled logging and then trawl through the logs to see what sonarr found in the rss feeds
I guess the issue is just that it’s new - it worked totally fine for years before now, no changes recently to indexers or anything else. Just within the last couple weeks it’s stopped finding stuff automatically and is requiring me to initiate the automatic search (that’s what it’s called in the UI - the magnifying glass) which finds it immediately.
I should add I’m only using NZB files with sonarr, no torrents.
double check that the indexer is still enabled for RSS, and that the categories are correct
enable logging and check that the rss url is working, and returning results - ive seen them fail every now and then for some indexers due to issues on their end but sonarr usually picks that up and shows a warning.
I have the same Problem. Sonarr does recognize that a new file is "avialble:
But it does not download it. Only when I press the “Automatic Search” Button next to the Episode it does find one immediately and does download it.
sonarr does not search. as i mentioned in my post above it only looks in the rss feeds for any monitored episodes.
enable logging and check those to see why its not seeing anything in the rss feeds
ok but when a indexer has the search feature it does generally also has the rss feature or not?
ok there might be an error:
20-11-9 09:29:19.6|Info|RefreshSeriesService|Updating Info for Shark Tank 20-11-9 09:29:19.7|Info|RefreshEpisodeService|Starting episode info refresh for: [Shark Tank] 20-11-9 09:29:19.9|Info|RefreshEpisodeService|Finished episode refresh for series: [Shark Tank]. 20-11-9 09:29:19.9|Info|DiskScanService|Scanning disk for Shark Tank 20-11-9 09:29:19.9|Info|DiskScanService|Completed scanning disk for Shark Tank 20-11-9 09:29:20.2|Error|EventAggregator|ExtraService failed while processing [MediaCoversUpdatedEvent] [v22.214.171.12444] System.InvalidOperationException: Sequence contains more than one element at System.Linq.Enumerable.SingleOrDefault[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0007b] in <798dd06330af4ca3886d7d2be5573af7>:0 at NzbDrone.Core.Extras.Files.ExtraFileRepository`1[TExtraFile].FindByPath (System.String path) [0x0000d] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Extras\Files\ExtraFileRepository.cs:59 at NzbDrone.Core.Extras.Files.ExtraFileService`1[TExtraFile].FindByPath (System.String path) [0x00000] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Extras\Files\ExtraFileService.cs:64 at NzbDrone.Core.Extras.Others.OtherExtraFileRenamer.RemoveOtherExtraFile (NzbDrone.Core.Tv.Series series, System.String path) [0x0001c] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Extras\Others\OtherExtraFileRenamer.cs:74 at NzbDrone.Core.Extras.Others.OtherExtraFileRenamer.RenameOtherExtraFile (NzbDrone.Core.Tv.Series series, System.String path) [0x00038] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Extras\Others\OtherExtraFileRenamer.cs:55 at NzbDrone.Core.Extras.Metadata.MetadataService.ProcessEpisodeMetadata (NzbDrone.Core.Extras.Metadata.IMetadata consumer, NzbDrone.Core.Tv.Series series, NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, System.Collections.Generic.List`1[T] existingMetadataFiles) [0x00032] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Extras\Metadata\MetadataService.cs:244 at NzbDrone.Core.Extras.Metadata.MetadataService.CreateAfterSeriesScan (NzbDrone.Core.Tv.Series series, System.Collections.Generic.List`1[T] episodeFiles) [0x000b8] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Extras\Metadata\MetadataService.cs:82 at NzbDrone.Core.Extras.ExtraService.Handle (NzbDrone.Core.MediaCover.MediaCoversUpdatedEvent message) [0x00029] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Extras\ExtraService.cs:120 at NzbDrone.Core.Messaging.Events.EventAggregator.PublishEvent[TEvent] (TEvent event) [0x00117] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Core\Messaging\Events\EventAggregator.cs:96 20-11-9 09:29:20.4|Info|ExistingMetadataImporter|Found 0 existing metadata files 20-11-9 09:29:20.4|Info|ExistingSubtitleImporter|Found 0 existing subtitle files 20-11-9 09:29:20.5|Info|ExistingOtherExtraImporter|Found 0 existing other extra files 20-11-9 09:29:20.5|Info|ExistingExtraFileService|Found 0 extra files
yes, typically they have both but an rss feed is essentially just a web page that contains a list of everything that has been added to the site within the last x minutes (x depends on the site), whereas search will search the entire site for something specific.
doing a search is more intensive, you’d also have to search for all the shows you have monitored (and some people have a lot), so it would use up a massive amount of resources on both your and the sites sides, and most sites will block you for using so much data.
its why they created rss feeds, they are smaller and less resource intensive for them. the downside is that if you dont check within their cycle then you get gaps and miss some updates (sonarr does report this in the logs).
that looks like an issue with cover images (i could be wrong though)
you want to look for this
Info|RssSyncService|Starting RSS Sync
you may need to set the log level to debug to see that and the grab decisions
thx for the help
So debug was already set and yes ther might be another problem:
20-11-9 10:14:14.9|Info|RssSyncService|Starting RSS Sync 20-11-9 10:14:20.3|Warn|Torznab|Indexer glodls rss sync didn't cover the period between 11/9/2020 8:58:47 AM and 11/9/2020 9:14:20 AM UTC. Search may be required. 20-11-9 10:14:27.2|Warn|Torznab|Indexer torrent9clone rss sync didn't cover the period between 11/9/2020 8:58:38 AM and 11/9/2020 9:14:27 AM UTC. Search may be required. 20-11-9 10:14:37.6|Warn|Torznab|Indexer torrent9 rss sync didn't cover the period between 11/9/2020 8:58:29 AM and 11/9/2020 9:14:37 AM UTC. Search may be required. 20-11-9 10:14:47.7|Warn|Torznab|Indexer yourbittorrent rss sync didn't cover the period between 11/9/2020 3:58:41 AM and 11/9/2020 4:14:47 AM UTC. Search may be required. 20-11-9 10:14:49.4|Info|DownloadDecisionMaker|Processing 635 releases 20-11-9 10:14:54.4|Info|RssSyncService|RSS Sync Completed. Reports found: 635, Reports grabbed: 0 20-11-9 10:21:15.4|Info|SceneMappingService|Updating Scene mappings
But how can I prevent those “rss feed gaps” from happening?
youd have to lower the sync interval
settings > indexers (needs advanced options enabled to see it)
ok thx I had set it at 15min so now its at 30 lets see if it improves
That’ll make it worse, instead of checking every 15 minutes you’re now checking every 30 minutes (2x longer).
If you indexer doesn’t support paging via RSS (which appears to be the case), you’ll want to make sure Sonarr is only checking for appropriate categories to reduce the chances that there are gaps.
thx I now revised the categories for each Indexer and hope this helps
just as an info. The changes to each indexer has worked great and now it does find new episodes on its own. thx again for all the help