/r/sonarr
Sonarr is a PVR for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will interface with clients and indexers to grab, sort, and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available.
You can find us on discord at https://discord.sonarr.tv/
Welcome to the official Sonarr subreddit, please read over the rules before posting.
/r/sonarr
Hi there. Out of the blue, Sonarr suddenly stopped loading the Web UI from the localhost address. Whenever I try to open it, I just get "unable to connect". The service itself seems to run fine.
Windows 11 PC, version 23H2
I've tried:
I'm not the best with this sort of thing, so I'm not too sure if I'm missing something in the logs: https://pastebin.com/mzXca1wK
Any help would be much appreciated! Please let me know if I'm missing any required info.
I've got a lot of series on sonarr and i have just found out about tags which i wish to use, mainly for subtitles.
Is there a way of adding the tag to all series at once or do i have to go through all of the series individually and add the tags myself.
I know Sonarr supposes one file that contains two episodes but there are som eshows that have one episode split into multiple files and when this happens it will completely break Sonarr because it will count that two as different episodes then every episode after will get named incorrectly and you will end up missing the last episode.
Anyone know of a way to fix this, or is the only way to combine those two files into one?
I'm in the process of redoing everything in an effort to fix this issue...I'm completely redoing my entire file system following the Trash Guide. At some point, I'm going to have to move everything into the new file structure...there's a LOT of files. (Like, probably 20-30TB of stuff...) How would YOU do it?...how would YOU move everything?
After downloading the golden girls for my wife sonarr isn’t importing them from the download client. It shows the download progress bar and then gives the triangle with exclamation point directly after it finishes downloading. It happens for the entire series every episode. Can anyone help me figure out why?
When i installed prowlarr there is no pirate bay, 1337x or torrent galaxy there, pls help, btw i dont know how to get logs cus im on casaos
Also: sometimes I'm getting files stuck in "wanted/missing." If I manually hit the "search" button it starts downloading them immediately but otherwise they just sit there. Any clue why?
SOLVED, answer below the original post.
Hello.
I'm trying to make this work and have read guides, tutorials, subreddits, watched videos Techhut, Jim's Garage, etc. to no avail.
I'm running a Mac Mini M4 with Orbstack (I know Linux is better and there is cheaper hardware, but this is my objective right now).
I created a docker compose file for Prowlarr, Sonarr, Radarr, Overseerr, qBittorrent and Plex and everything is working fine with servicename.orb.local domains and I linked each other to make all the magic happen.
Then I tried to go one step further and added gluetun to the mix with this code:
gluetun:
image: qmcgaw/gluetun
container_name: gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
ports:
- 8989:8989
- 7878:7878
- 9696:9696
- 8080:8080
- 6881:6881
- 6881:6881/udp
- 32400:32400/tcp
- 5055:5055
volumes:
- gluetun_config:/gluetun
environment:
- VPN_SERVICE_PROVIDER=nordvpn
- VPN_TYPE=wireguard
- WIREGUARD_PRIVATE_KEY=xxxxxxxxxxxxxx
- WIREGUARD_ADDRESSES=10.5.0.2/32
restart: unless-stopped
And all the other containers now have:
network_mode: "service:gluetun"
I can query gluetun's IP address and it's correctly connecting to a NordVPN service, however, the problem is now the *arr apps can't connect to each other. I also tried with localhost instead of orb.local domains, but it's not working either.
I'll add the health check and dependencies later, but I want to go one step at a time.
I must be missing something simple. Do you notice what it can be?
EDIT WITH SOLUTION: Thank you everyone... I made it work after 3 days of back and forth in Perplexity/ChatGPT, guides, videos and your comments.
It may have some overkill options, but now everything is working with *arr apps communicating to each other via localhost:port, instead of orb.local domains. Plex and Overseerr are outside the gluetun VPN.
Here is the code: https://pastebin.com/EHmPhaEu
So, for this example, I was getting the anime show Rurouni Kenshin, S2E14 (ep. 38 total). In Sonarr, when I clicked the magnifying glass, for some reason, it was only finding a couple of magnet links from TPB (which I have as lower priority than Nyaa or [SubsPlease]. They were also extremely super low file size/crappy quality. My quality settings are for 1080p minimum. After manually downloading a 1080p release from [SubsPlease], the magifying glass in Sonarr then started finding my Nyaa & [SubsPlease] indexers - not sure if that was a coincidence or what.
This first photo show the releases it currently finds: https://i.imgur.com/kLjO0Mu.png - As you can see, it isn't finding the [SubsPlease] 1080p release.
Second photo shows the 1080p release I manually easily looked up. Plenty of seeders, too. - https://i.imgur.com/1WS6kJJ.png
Third photo shows my [SubsPlease] indexer settings - https://i.imgur.com/NQc3FFD.png
So, why didn't/isn't Sonarr finding an extremely easy 1080p grab with lots of seeders at that? I have had this issue in the past, too.
My priority goes: Nyaa (priority 23) > [SubsPlease] (24) > 1337x (25) > TPB (26). Do I have the priority numbers correct, or are they backwards? Because why would it find TPB links first but not Nyaa/[SubsPlease] until I manually added the [SubsPlease] file? And yes, when I test all my indexers, they work fine.
There have been several times I’ve tried to restore from a back up on my Sonarr instance and every single time. It gets to the rebooting step and never comes back online.
I’m on windows. The service is gone. When I try to reinstall Sonarr it’s still running in task manager. I have to force close it.
The only fix is to just reinstall Sonarr and set up my configurations and import the library again.
Any ideas?
|| || |Sonarr.Http.Authentication.BasicAuthenticationHandler|Basic was not authenticated. Failure message: Authorization header missing.|
That's the error I'm getting in my Events log. When I hit "test" on my Settings -> Download Client or Settings -> Indexer, both work fine (show the green checkmark). Any clue what I could be missing?
Hi everyone,
I really do not like the change that was made, where the language profiles were removed. Since then I have followed all sorts of guides, but my Sonarr just keeps grabbing random foreign language stuff, on my English profile. Is there a way to get it back to how it worked before? This is getting super annoying!
No idea why but Sonarr decided to start doing this about a week ago. What I don't get is this...
If I click something that is "waiting to be imported", it has the correct path...everything is correct...I can see the file in the folder that shows up under "path" on the "details" tab.
Sooo...what exactly is it waiting for? How can I get it to import?
This makes no sense...lol...any help greatly appreciated!!!
Updated sonarr in Portainer earlier today. Standard process of just recreating the container by re-pulling the image. Except this time it went wrong and now I no longer have Sonarr (and I've checked in every sensible way to make sure it is definitely gone). The config/appdata files are still there. So is it straightforward to create a new container, bind the config to the config volume that already exists and hope it all just works? Can a man dream?
For some shows, TVDB adds a suffix to the title name to differentiate it from a similar show abroad or a show of the same name in a prior year... for example, Ghosts (US) and Yellowstone (2018)
There doesn't seem to be a way to rename the show in Sonarr, but you can change the show folder name. However, the episodes are still named according to the show's name, not the folder name.
I've tried updating the Sonarr database directly, but the next time Sonarr does a metadata update the show name gets reverted back to whatever was in TVDB.
Is there any way to rename a show and get the change to stick? Not sure why Sonarr keeps reverting the show name - once it has the TVDB id locked in, why not allow users to tweak the show data as desired?
So i made this absolute abomination and since i have no clue about docker and have only been using it since yesterday i dont really know how i am supposed to make it so they all see each other and my torrents run through vpn. If its easiert i would try to make 3 seperate containers and try to link them but i dont know about that either.
<edit>My idea was that if i cant get to link qbit behind a vpn to sonarr that runs seperately i can try putting them in the same container with the vpn and maybe then it works but i cant get to link sonarr to qbit
<edit>With help from Chatgpt and the friendly people here i landed on this config that seems to work for my needs thanks alot.
If I add a series to Sonarr and set it to monitor episodes, all works as planned with episodes downloaded and Plex informed.
If I record a TV show on Plex with a HDHomeRun, all works as planned. Sonarr picks it up when it scans.
I would like to record a show with Plex DVR using HDHomeRun, but use Sonarr to download better copies in future and fill in should Plex fail to record. I find that I am often ending up with two files in the directory, identically named (excluding tags) - a .ts file recorded by Plex and a .mkv file downloaded via Sonarr. How do I just keep the one (better - usually .mkv) file?
I presume this is something to do with timing, as Sonarr will update old recordings with newer downloads without issue.
Hi Team,
This question has probably been asked a fair few times, and I have tried searching, but I'm quite confused.
I'm downloading movies and TV shows via Radarr / Sonarr, but they are just ending up in my NAS/docker/downloads/completed folder and not being moved to my NAS/Movies or NAS/TV Shows folder?
It was working well for years, but I think recently I tried to fix the 'you should not download to a root folder' issue in Sonarr and Radarr, and I've messed something up on the way through. One thing I did have set up when following the original guide like 5 years ago was the 'categories' in SABnzbd, for 'TV Shows' and 'Movies' which someone told me to remove when fixing the 'root folder' issue. I'm not sure if this has broken things, but I read on these subreddits not to use those, as Sonarr/Radarr would tell SAB to move the files when it's completed without setting up the categories?
Anyway, I'm really confused and would love some troubleshooting of obvious things that I could try?
Thanks in advance.
I have some downloads which did not trigger a move/rename to my target folder (most do just a few didn't). Happened for sonarr and radarr.
Wondering if there is a way to tell it it should move a particular file/folder. I can't figure it out.
Hi everyone,
I'm having an issue with a media file I grabbed using Sonarr that's causing playback problems on my Google TV when using Jellyfin. The same file plays perfectly on the Jellyfin app on my phone, but when I try to play it on my Google TV, I just get a black screen.
Here are the details of the media file:
Video: 4K HEVC (H.265), Dolby Vision Profile 8.1 (HDR10 fallback), 3840x1606 resolution, 10-bit depth, ~24 Mbps bitrate.
Audio: EAC3 (Dolby Digital Plus + Dolby Atmos), 5.1 channels.
Subtitles: Multiple SubRip subtitles (internal and external, English and Hebrew).
I suspect the issue might be related to the Dolby Vision profile or the audio codec, but I’m not entirely sure. I’ve tried a few troubleshooting steps like changing the playback settings on Jellyfin, but the issue persists. Here’s what I’ve done so far:
Checked playback settings on Jellyfin for Google TV.
Verified the file plays perfectly on my phone (no transcoding required).
Ensured the Jellyfin server is running smoothly.
Has anyone experienced similar issues with Google TV and Sonarr-downloaded files? Do you think the problem is with the Dolby Vision profile, the audio codec, or something else entirely? Any advice on how to fix this (e.g., understanding what's wrong and making sure it won't happen again for future grabs) would be greatly appreciated.
Thanks in advance for your help!
I have an instance of Sonarr on a seedbox, and I'm trying to export just the settings/custom configuration and import them to two other instances of Sonarr, but from what I've been reading it looks like all the series information will export/import as well and I want to make sure that won't cause any issues.
My current Sonarr instance is for most TV shows, and the two other instance I'm going to set up are on my home server, one with identical settings (that will likely eventually replace the seedbox entirely), and one for anime with slightly tweaked settings, but largely the same as the regular TV instance. My main concern is that I don't start searching or downloading anything when I import the settings into a new Sonarr instance, if it just copies in the series data and I can manually delete them that's fine, it's still way easier than going through the setup again.
I have a strange issue that recently started.
Jellyfin can’t play any files that are downloaded through my automatic flow. I must first delete that file from sonarr, then re-import it using the Manual Import option.
Has anyone faced an issue like this before? It only occurs for new downloads and not pre-existing ones.
My gut feeling is that there’s something going on during the transition between the “pull files from seedbox” and “sonarr copies the file” steps
Edit: Found the error in the logs
[v4.0.12.2823] System.IO.IOException: File copy incomplete, data loss may have occurred. [SHOW_PATH] was 492830720 bytes long instead of the expected 492568576.[v4.0.12.2823] System.IO.IOException: File copy incomplete, data loss may have occurred. [SHOW_PATH] was 492830720 bytes long instead of the expected 492568576.
Perhaps sonarr is attempting import slightly too early before the file is finished?
I will change the import setting from Hardlink to Copy for the future to see if I run into the issue again 🤷
Hey r/Sonarr,
I am very excited to announce v20 of nzb360!
v20 includes the new Dashboard 2.0, allowing you to fully customize the media Dashboard of your dreams, giving you full integration to all of nzb360's services (full *arrs, universal search, disk space, server issues, full discovery of media, etc.)
Check out some screenshots of Dashboard 2 here: https://imgur.com/a/cEi0CYy
As always, DB2 is just the beginning, and I'd love to hear your thoughts about how I've done with this and future functionality you'd like to see added to DB2.
Thank you so much for everyone's continued support over the past 12 years of nzb360 development. Here is to the next 12 :)
Play Store Link: https://play.google.com/store/apps/details?id=com.kevinforeman.nzb360&hl=en_US
I noticed Sonarr stopped moving my completed downloads into my media library. I've been through the Servarr wiki and can't find out what the issue is. The only error I see in the health notifications is "Unable to communicate with Deluge. Cannot combine OsPaths of different platforms ('/downloads' + 'This.Is.Us.S05E02.720p.WEB.H264-STRONTiUM[TGx] \u2b50')". It's a bit cryptic and I don't understand why I'm getting this error. I deleted Sonarr and reconfigured it from scratch and I get the same error. In the logs I can see the error:
[v4.0.12.2823] System.Exception: Cannot combine OsPaths of different platforms ('/downloads' + 'This.Is.Us.S05E02.720p.WEB.H264-STRONTiUM[TGx] \u2b50') at NzbDrone.Common.Disk.OsPath.op_Addition(OsPath left, OsPath right) in ./Sonarr.Common/Disk/OsPath.cs:line 424 at NzbDrone.Core.Download.Clients.Deluge.Deluge.GetItems() in ./Sonarr.Core/Download/Clients/Deluge/Deluge.cs:line 118 at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientDownloads(IDownloadClient downloadClient) in ./Sonarr.Core/Download/TrackedDownloads/DownloadMonitoringService.cs:line 90
When I test my download clients in settings, both SabNZB and Deluge connect fine. Can anyone point me in the right direction as to where I might be able to find what is causing this error?
::UPDATE:: Fixed, bad token issue.
Sonarr.Http.Authentication.BasicAuthenticationHandlerBasic was not authenticated. Failure message: Authorization header
Went back through logs and this just started happening this morning with both Sonarr and Radarr. I've not touched any settings since everything was up and running for weeks now.
Any ideas?
Thanks!
When letting the arr stack search for content, it rarely reports the correct amount of peers. Is there anything i can do to fix this?
I just wanted to gauge what everyone is preferring for the majority of their TV Shows quality profiles.
I have about 60 TB of storage, so I'm not hurting for space, but I'm also not interested in keeping REMUXES of all of my TV shows and movies. I have both my Radarr and Sonarr set up following TRaSH-Guides and even syncing with Notifiarr. For my movies in Radarr, I have it set up just as TRaSH recommends, and I download all my movies following the "UHD Bluray + WEB" guide. So in the end, I end up with 2160p Bluray movies when available. That I'm good with, and I'm okay with the space and quality.
For Sonarr, I have a handful of shows that I want to prefer some type of 2160p (like Planet Earth or GOT). What I'm struggling with, and where 90% of my TV library size comes from, is 1080p. Is it worth getting Bluray 1080p of all my shows, or should I keep the WEB 1080p for them? I'm also having the same struggle/dilemma for 2160p too. Going through, there are several that I have found where the WEB actually might have a higher bitrate and custom format score (set up using TRaSH recommendations) over the Bluray options. Would it be best to merge the WEB and Bluray into one group within the profile and let Sonarr figure out which is better using custom format scores?
I have an older 4K TV (Sony Bravia X900E 55" bought in 2018), but it does handle standard HDR. I only have a 2.1 sound system with bookshelf speakers and a subwoofer. I plan to upgrade the sound system in the future, but my room setup/house doesn't really allow for it at the moment. My Plex server is mostly used by myself, but I do have a handful of friends that are starting to adopt it. I have 1 gig Fiber, so I have no network issues uploading for friends out of network. I'm running a dedicated Linux server using a Beelink S12 with a DAS.
All of this is to say, what is everyone preferring for the majority of their TV show library? WEB, Bluray, or some combination of both with letting Sonarr pick the best score?
Thanks in advance for your insights!
Hello all!
I have Sonarr connected with my Jackett installation via Torzanb and it works fine with any torrents which represent a single episode.
However, many trackers now have "regularly updated" season torrents for ongoing series, which are periodically updated, and new episodes are being added when they are available.
It goes like this:
Can I somehow configure it to be automatically resolved?
Either do not download duplicated episodes or stick Sonarr to one ongoing season torrent so it does not attempt to pick up the conflicting ones?
This message has been in the system Health messages for quite a while. Is this a "forever" error???? Can it be eliminated?
My current setup is made so that I can request content on overseerr, and almost instantly start watching content on plex while qbittorrent is still downloading. I did this by 1) having sonarr always enable sequential and first and last piece first downloading and 2) have my TV Shows library on plex scan both my "./qbittorrent/tv-sonarr" folder and my "./tv" folder. This way I can watch shows almost instantly after being requested, but also keep seeding files for a long time, but when I think it's fine to stop seeding, I can have sonarr move them permanently to "./tv" rather than keep using hardlinks.
This setup works very nicely, and I'm sure many others have such a setup as well. But for some torrents, the naming is quite bad, and this can mess up Plex's matching, where it mismatches content pretty badly. This is because including "./qbittorrent/tv-sonarr" means plex is also matching the files using their original naming rather than just the "./tv" folder where sonarr has renamed them correctly. However, I only recently found out that qbittorrent has this rename feature, allowing you to rename the file while being able to keep seeding. I was wondering if this is something Sonarr's qbittorrent client integration is capable of utilizing, or if it's something another (existing) docker container already does? I was thinking I could perhaps make my own little docker container that connects to sonarr and qbittorrent and can rename files in qbittorrent based on Sonarr's suggestions, so that you can keep such a setup for (near) instant streaming after requests are made without mismatching so often.