Describe the bug
When adding a Radarr List to pull in an IMDB list, I just get failures to connect. Have tried multiple lists on IMDB with various settings attach to them
To Reproduce
Steps to reproduce the behavior:
Unable to connect to list: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 323021bb-745d-4201-8000-d764bc822c4f), Details: not found
NzbDrone.Core.MetadataSource.RadarrAPI.RadarrAPIException: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 323021bb-745d-4201-8000-d764bc822c4f), Details: not found
at NzbDrone.Core.NetImport.Radarr.RadarrParser.PreProcess (NzbDrone.Core.NetImport.NetImportResponse indexerResponse) [0x00029] in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:60
at NzbDrone.Core.NetImport.Radarr.RadarrParser.ParseResponse (NzbDrone.Core.NetImport.NetImportResponse importResponse) [0x0000d] in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:34
at NzbDrone.Core.NetImport.HttpNetImportBase1[TSettings].FetchPage (NzbDrone.Core.NetImport.NetImportRequest request, NzbDrone.Core.NetImport.IParseNetImportResponse parser) [0x00008] in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:1151[TSettings].TestConnection () [0x0000e] in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:151
Expected behavior
The list gets added instead of failing
Desktop (please complete the following information):
Debug Logs
radarr.debug.txt
Issue-Label Bot is automatically applying the label bug to this issue, with a confidence of 0.93. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!
Links: app homepage, dashboard and code for this bot.
I have the same issue.
Tried with different ways as described in: https://github.com/Radarr/Radarr/issues/2330 but can't get it to work.
OS: Windows 2019
Radarr Ver. 0.2.0.1358
19-10-17 13:54:59.2|Debug|Api|[GET] /api/queue?sort_by=timeleft&order=asc: 200.OK (0 ms)
19-10-17 13:55:06.2|Debug|RadarrLists|Downloading List https://api.radarr.video/v2/imdb/list?listId=ur18921019
19-10-17 13:55:06.6|Warn|RadarrLists|Unable to connect to list
[v0.2.0.1358] NzbDrone.Core.MetadataSource.RadarrAPI.RadarrAPIException: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 42393d43-0fcc-4e86-8f63-f48d8ff6fa95), Details: not found
at NzbDrone.Core.NetImport.Radarr.RadarrParser.PreProcess(NetImportResponse indexerResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 60
at NzbDrone.Core.NetImport.Radarr.RadarrParser.ParseResponse(NetImportResponse importResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 34
at NzbDrone.Core.NetImport.HttpNetImportBase`1.FetchPage(NetImportRequest request, IParseNetImportResponse parser) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 113
at NzbDrone.Core.NetImport.HttpNetImportBase`1.TestConnection() in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 150
19-10-17 13:55:06.7|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
-- Unable to connect to list, check the log for more details
19-10-17 13:55:06.7|Debug|Api|[POST] /api/netimport/test: 400.BadRequest (468 ms)
19-10-17 13:55:08.6|Debug|RadarrLists|Downloading List https://api.radarr.video/v2/imdb/list?listId=ur18921019
19-10-17 13:55:09.0|Warn|RadarrLists|Unable to connect to list
[v0.2.0.1358] NzbDrone.Core.MetadataSource.RadarrAPI.RadarrAPIException: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 42393d43-0fcc-4e86-8f63-f48d8ff6fa95), Details: not found
at NzbDrone.Core.NetImport.Radarr.RadarrParser.PreProcess(NetImportResponse indexerResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 60
at NzbDrone.Core.NetImport.Radarr.RadarrParser.ParseResponse(NetImportResponse importResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 34
at NzbDrone.Core.NetImport.HttpNetImportBase`1.FetchPage(NetImportRequest request, IParseNetImportResponse parser) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 113
at NzbDrone.Core.NetImport.HttpNetImportBase`1.TestConnection() in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 150
19-10-17 13:55:09.0|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
-- Unable to connect to list, check the log for more details
19-10-17 13:55:09.0|Debug|Api|[POST] /api/netimport: 400.BadRequest (437 ms)
19-10-17 13:55:14.0|Debug|RadarrLists|Downloading List https://api.radarr.video/v2/imdb/list?listId=ur18921019
19-10-17 13:55:14.4|Warn|RadarrLists|Unable to connect to list
[v0.2.0.1358] NzbDrone.Core.MetadataSource.RadarrAPI.RadarrAPIException: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 42393d43-0fcc-4e86-8f63-f48d8ff6fa95), Details: not found
at NzbDrone.Core.NetImport.Radarr.RadarrParser.PreProcess(NetImportResponse indexerResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 60
at NzbDrone.Core.NetImport.Radarr.RadarrParser.ParseResponse(NetImportResponse importResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 34
at NzbDrone.Core.NetImport.HttpNetImportBase`1.FetchPage(NetImportRequest request, IParseNetImportResponse parser) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 113
at NzbDrone.Core.NetImport.HttpNetImportBase`1.TestConnection() in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 150
19-10-17 13:55:14.4|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
-- Unable to connect to list, check the log for more details
19-10-17 13:55:14.4|Debug|Api|[POST] /api/netimport: 400.BadRequest (453 ms)
19-10-17 13:55:22.3|Debug|RadarrLists|Downloading List https://api.radarr.video/v2/imdb/list?listId=ur18921019
19-10-17 13:55:22.7|Warn|RadarrLists|Unable to connect to list
[v0.2.0.1358] NzbDrone.Core.MetadataSource.RadarrAPI.RadarrAPIException: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 42393d43-0fcc-4e86-8f63-f48d8ff6fa95), Details: not found
at NzbDrone.Core.NetImport.Radarr.RadarrParser.PreProcess(NetImportResponse indexerResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 60
at NzbDrone.Core.NetImport.Radarr.RadarrParser.ParseResponse(NetImportResponse importResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 34
at NzbDrone.Core.NetImport.HttpNetImportBase`1.FetchPage(NetImportRequest request, IParseNetImportResponse parser) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 113
at NzbDrone.Core.NetImport.HttpNetImportBase`1.TestConnection() in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 150
19-10-17 13:55:22.7|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
-- Unable to connect to list, check the log for more details
19-10-17 13:55:22.7|Debug|Api|[POST] /api/netimport: 400.BadRequest (468 ms)
19-10-17 13:56:08.0|Debug|RadarrLists|Downloading List https://api.radarr.video/v2/imdb/list?listId=ls074400660
19-10-17 13:56:08.6|Warn|RadarrLists|Unable to connect to list
[v0.2.0.1358] NzbDrone.Core.MetadataSource.RadarrAPI.RadarrAPIException: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 45c92264-0c7f-4033-ad46-57205c53ff02), Details: not found
at NzbDrone.Core.NetImport.Radarr.RadarrParser.PreProcess(NetImportResponse indexerResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 60
at NzbDrone.Core.NetImport.Radarr.RadarrParser.ParseResponse(NetImportResponse importResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 34
at NzbDrone.Core.NetImport.HttpNetImportBase`1.FetchPage(NetImportRequest request, IParseNetImportResponse parser) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 113
at NzbDrone.Core.NetImport.HttpNetImportBase`1.TestConnection() in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 150
19-10-17 13:56:08.6|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
-- Unable to connect to list, check the log for more details
19-10-17 13:56:08.6|Debug|Api|[POST] /api/netimport/test: 400.BadRequest (562 ms)
19-10-17 13:56:10.3|Debug|RadarrLists|Downloading List https://api.radarr.video/v2/imdb/list?listId=ls074400660
19-10-17 13:56:10.7|Warn|RadarrLists|Unable to connect to list
[v0.2.0.1358] NzbDrone.Core.MetadataSource.RadarrAPI.RadarrAPIException: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 45c92264-0c7f-4033-ad46-57205c53ff02), Details: not found
at NzbDrone.Core.NetImport.Radarr.RadarrParser.PreProcess(NetImportResponse indexerResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 60
at NzbDrone.Core.NetImport.Radarr.RadarrParser.ParseResponse(NetImportResponse importResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 34
at NzbDrone.Core.NetImport.HttpNetImportBase`1.FetchPage(NetImportRequest request, IParseNetImportResponse parser) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 113
at NzbDrone.Core.NetImport.HttpNetImportBase`1.TestConnection() in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 150
19-10-17 13:56:10.7|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
-- Unable to connect to list, check the log for more details
19-10-17 13:56:10.7|Debug|Api|[POST] /api/netimport: 400.BadRequest (468 ms)
19-10-17 13:56:14.5|Debug|RadarrLists|Downloading List https://api.radarr.video/v2/imdb/list?listId=ls074400660
19-10-17 13:56:14.9|Warn|RadarrLists|Unable to connect to list
[v0.2.0.1358] NzbDrone.Core.MetadataSource.RadarrAPI.RadarrAPIException: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 45c92264-0c7f-4033-ad46-57205c53ff02), Details: not found
at NzbDrone.Core.NetImport.Radarr.RadarrParser.PreProcess(NetImportResponse indexerResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 60
at NzbDrone.Core.NetImport.Radarr.RadarrParser.ParseResponse(NetImportResponse importResponse) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:line 34
at NzbDrone.Core.NetImport.HttpNetImportBase`1.FetchPage(NetImportRequest request, IParseNetImportResponse parser) in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 113
at NzbDrone.Core.NetImport.HttpNetImportBase`1.TestConnection() in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:line 150
19-10-17 13:56:14.9|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
-- Unable to connect to list, check the log for more details
19-10-17 13:56:14.9|Debug|Api|[POST] /api/netimport/test: 400.BadRequest (454 ms)
Just making sure; have you tested making the IMDb lists public? I tried both of your lists for myself, and it did indeed not work, but then again your lists are seemingly non-public when viewing on IMDb as well.
I tried fetching one of my own lists which is public, and it worked like a charm. I would expect the lists have to be public since there's no login method specified in the Add List flow.
My list was public (deleted it in the meantime), will try it again to be sure and post back when I'm have the chance.
I tried mine as both public and private, failed either way.
Ok! Emerald, could you make the list from your original debug logs public (ls048084909)? I need to make certain it's public to continue with debugging.
This is my test list which now works 馃槚
https://www.imdb.com/list/ls097585964/
Maybe the Radarr API acted up.
PS: What happens when I remove the movie from the IMDb list? Will the movie also be deleted from Radarr?
Ok! Emerald, could you make the list from your original debug logs public (
ls048084909)? I need to make certain it's public to continue with debugging.
I've switched it to public, still not working on my end, exact same error and log messages.
Same error here as well.
This issue has been automatically marked as stale because it has not had recent activity. Please verify that this is still an issue with the latest version of Radarr and report back. Otherwise this issue will be closed.
I'm just trying Radarr for the first time and am struggling to add my list here, too.
Message from logs:
Unable to connect to list: Error while calling api: Not Found Full error(s): Not Found (404, RayId: 87c961bd-26ab-4ed1-b084-e4045af6c0ae), Details: not found
Error:
NzbDrone.Core.MetadataSource.RadarrAPI.RadarrAPIException: Error while calling api: Not Found
Full error(s): Not Found (404, RayId: 87c961bd-26ab-4ed1-b084-e4045af6c0ae), Details: not found
at NzbDrone.Core.NetImport.Radarr.RadarrParser.PreProcess (NzbDrone.Core.NetImport.NetImportResponse indexerResponse) [0x00029] in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:60
at NzbDrone.Core.NetImport.Radarr.RadarrParser.ParseResponse (NzbDrone.Core.NetImport.NetImportResponse importResponse) [0x0000d] in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\Radarr\RadarrParser.cs:34
at NzbDrone.Core.NetImport.HttpNetImportBase`1[TSettings].FetchPage (NzbDrone.Core.NetImport.NetImportRequest request, NzbDrone.Core.NetImport.IParseNetImportResponse parser) [0x00008] in C:\projects\radarr-usby1\src\NzbDrone.Core\NetImport\HttpNetImportBase.cs:115
at NzbDrone.Core.NetImport.HttpNetImportBase`1[TSettings].TestConnection () [0x00
Same here, this should probably be reopened @Qstick
For those still having issues, I'm OP that opened the ticket. What I found worked for me is I needed to wait some more time physically before attempting to add to Radarr. If I made a new list, or edited the name/settings on an existing list, it'd take 10-15 minutes after each change before Radarr could see the list and work with it. I was making lists and trying them right away, then when they didn't work, editing them, and trying right away, and that's why I was seeing the failures I was.
So give it 15 minutes of not touching the list and try after that.
I'm trying to use the IMDb popular list unfortunately.