Indexer feed is not supported on Synology NAS

Synology DS 218

Sonarr version (20190320-15 & 2020092-18):
Mono version (5.20.1.34-15):
**DSM 6.2.3-25426 update 2
Debug logs
RssSyncService RSS Sync Completed. Reports found: 0, Reports grabbed: 0 3:44pm
DownloadDecisionMaker No results found 3:44pm
FetchAndParseRssService No available indexers. check your configuration. 3:44pm
RssSyncService Starting RSS Sync 3:44pm
MonoDebugCheck Mono is not running with --debug switch 3:43pm
NzbDroneErrorPipeline Invalid request Validation failed: – Indexer feed is not supported: Could not parse feed from https://eztv.io/ezrss.xml 3:32pm
TorrentRssIndexer Indexer feed is not supported: Could not parse feed from https://eztv.io/ezrss.xml 3:32pm
TorrentRssSettingsDetector Unable to connect to indexer https://eztv.io/ezrss.xml: Error: SecureChannelFailure (Authentication failed, see inner exception.): ‘https://eztv.io/ezrss.xml’: Error: SecureChannelFailure (Authentication failed, see inner exception.): ‘https://eztv.io/ezrss.xml’ 3:32pm
NzbDroneErrorPipeline Invalid request Validation failed: – ‘Base Url’ should not be empty. – must be valid URL that starts with http(s):// 3:31pm
NzbDroneErrorPipeline Invalid request Validation failed: – ‘Base Url’ should not be empty. – must be valid URL that starts with http(s):// 3:31pm
NzbDroneErrorPipeline Invalid request Validation failed: – ‘Base Url’ should not be empty. 3:31pm
NzbDroneErrorPipeline Invalid request Validation failed: – Unable to connect to indexer, check the log for more details 3:30pm
Rarbg Unable to connect to indexer: Error: SecureChannelFailure (Authentication failed, see inner exception.): ‘https://torrentapi.org/pubapi_v2.php?get_token=get_token&app_id=Sonarr’ 3:30pm
:
Description of issue:

System was stable for a month, using
rarbg, eztv and showrss, all good

updated to latest version of mono over weekend

last night got the error

Unable to connect to indexer, check the log for more details and no indexer can connect

have tried lower versions of mono and sonarr still same errors

Can you offer some assistance

Every thing else is fine on DS218

If i type in raw https of indexer it can get to the site

regards

thats always a risky move

have you tried removing the indexer and adding it back in?
do you have other indexers that are working ok? (ie is it just that indexer or all of them)
is that the url that is set in your indexer?
that url tests ok when i add it as an rss torrent based indexer

Also having an issue (DS218play) after updating mono to 5.20.1.34-15.
Unable to connect to indexer NZBGeek (with valid API) (see log entry below)

Have tried readding the indexer. Restarted Sonarr, and rebooted the NAS.

System.Net.WebException: Error: SecureChannelFailure (Authentication failed, see inner exception.): ‘https://api.nzbgeek.info/api?t=caps&apikey=8e823ef0a47937fa43d39ea32413c334’ —> System.Net.WebException: Error: SecureChannelFailure (Authentication failed, see inner exception.) —> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. —> Mono.Btls.MonoBtlsException: Ssl error:0f000078:elliptic curve routines:OPENSSL_internal:POINT_IS_NOT_ON_CURVE
at /spksrc/spk/mono/work-aarch64-6.1/mono-5.20.1.34/external/boringssl/crypto/ec/ec.c:835

Hi,
have tried multiple versions of MONO
tried multiple versions of Sonarr
fails on Rarbg, showrss, EZTV
have set up synology from scratch, full reinstall of DSM

20-10-6 16:47:42.2|Warn|MonoDebugCheck|Mono is not running with --debug switch
20-10-6 16:48:54.7|Warn|Rarbg|Unable to connect to indexer

was working till 3 days ago, did update of mono to latest 3 days ago

Have attached more of the logs
[v2.0.0.5344] System.Net.WebException: Error: SecureChannelFailure (Authentication failed, see inner exception.): ‘https://torrentapi.org/pubapi_v2.php?get_token=get_token&app_id=Sonarr’ —> System.Net.WebException: Error: SecureChannelFailure (Authentication failed, see inner exception.) —> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. —> Mono.Btls.MonoBtlsException: Ssl error:0f000078:elliptic curve routines:OPENSSL_internal:POINT_IS_NOT_ON_CURVE
at /spksrc/spk/mono/work-aarch64-6.1/mono-5.20.1.34/external/boringssl/crypto/ec/ec.c:835
at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00038] in :0
at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in :0
at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)
at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in :0
at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000ff] in :0
at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in :0
— End of inner exception stack trace —
at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00252] in :0
at Mono.Net.Security.MonoTlsStream.CreateStream (System.Net.WebConnectionTunnel tunnel, System.Threading.CancellationToken cancellationToken) [0x00126] in :0
at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x001ba] in :0
— End of inner exception stack trace —
at System.Net.WebConnection.CreateStream (System.Net.WebOperation operation, System.Boolean reused, System.Threading.CancellationToken cancellationToken) [0x0021a] in :0
at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00141] in :0
at System.Net.WebOperation.Run () [0x0009a] in :0
at System.Net.WebCompletionSource1[T].WaitForCompletion () [0x00094] in <c5f4e317158343a5916a953327f92540>:0 at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <c5f4e317158343a5916a953327f92540>:0 at System.Net.HttpWebRequest.GetResponse () [0x00016] in <c5f4e317158343a5916a953327f92540>:0 at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x0011b] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0 --- End of inner exception stack trace --- at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x001f6] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0 at NzbDrone.Common.Http.Dispatchers.FallbackHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x0003c] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0 at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x0007e] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0 at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0 at NzbDrone.Common.Http.HttpClient.Get (NzbDrone.Common.Http.HttpRequest request) [0x00007] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0 at NzbDrone.Common.Http.HttpClient.Get[T] (NzbDrone.Common.Http.HttpRequest request) [0x00000] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0 at NzbDrone.Core.Indexers.Rarbg.RarbgTokenProvider+<>c__DisplayClass4_0.<GetToken>b__0 () [0x00084] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0 at NzbDrone.Common.Cache.Cached1[T].Get (System.String key, System.Func1[TResult] function, System.Nullable1[T] lifeTime) [0x0006a] in :0
at NzbDrone.Core.Indexers.Rarbg.RarbgTokenProvider.GetToken (NzbDrone.Core.Indexers.Rarbg.RarbgSettings settings) [0x00044] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0
at NzbDrone.Core.Indexers.Rarbg.RarbgRequestGenerator+d__13.MoveNext () [0x0014a] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0
at System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Boolean& found) [0x00045] in <b6496d2162cd48e1bb4e6753184b3d82>:0 at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable1[T] source) [0x00000] in :0
at NzbDrone.Core.Indexers.HttpIndexerBase`1[TSettings].TestConnection () [0x0001f] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0

20-10-6 16:48:54.8|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
– Unable to connect to indexer, check the log for more details

Can you try downgrading using the following method? https://github.com/SynoCommunity/spksrc/issues/3946#issuecomment-612562594 (see bottom half of the comment)

Thx ilike2burnthing

So what versions sonarr would you recommend running with on the synology

I assume this bit
downgraded to 5.8.0.108-11 [6.1 rtd1296]

wget https://packages.synocommunity.com/mono/11/mono.v11.f15047[rtd1296].spk
rm -rf /volume1/\@appstore/mono /var/packages/mono
synopkg install mono.v11.f15047\[rtd1296\].spk

Feel free to try later versions, but I know (third-hand) that that one worked 5 days ago - https://github.com/Jackett/Jackett/issues/9701

I’m running an Asustor, so can’t test unfortunately.

I reinstalled dsm no change
installed MONO : 5.8.0.108-11 with any version of Sonarr
and all indexers working again
NEVER EVER updating MONO

i’d suggest using docker to get around this sort of thing but i dont think the 218 has the right cpu for it (may depend on which model you have)

Thanks @pcmcs Downgrading Mono 5.8.0.108-11 worked for me too.
It is strange. I thought using package manager would be safest option for updating. Really surprising.

Fixed now, but problem is how do we know if a package is safe to update going forward???

Mono 5.8 is quite ancient and you may run into issues with sonarr, I think the oldest safe version is 5.12 but ymmv.

Yep, I have the 218Play, and that doesn’t support Docker.

Downgrading Mono worked for me.

as far as im aware mono is a separate package from sonarr so only upgrade sonarr, not mono.