Description of issue: Installed Sonarr on a new system, went to set up my indexers in Jackett. Works great there, but Sonarr refuses to allow them to be added. I get the error message above.
I can execute “curl https://google.com” and it returns HTML, but when I "curl " + Torznab feed URL it does not return anything.
curl is avaialble by default, but libcurl may not be. Turn on trace logging, then restart Sonarr, it’ll log more details about trying to fallback to libcurl or install mono 5.0+ and not worry about it.
2018-03-11 21:17:44.3144 Info Starting Jackett 0.8.749.0
2018-03-11 21:17:44.3148 Info Environment version: 4.0.30319.42000 (/usr/lib/mono/4.5)
2018-03-11 21:17:44.3148 Info OS version: Unix 4.13.0.36 (64bit OS) (64bit process)
2018-03-11 21:17:44.3148 Info ThreadPool MaxThreads: 800 workerThreads, 800 completionPortThreads
2018-03-11 21:17:44.3270 Info issue: Ubuntu 17.10 \n \l
2018-03-11 21:17:44.3270 Info mono version: 4.6.2 (Debian 4.6.2.7+dfsg-1ubuntu1)
2018-03-11 21:17:44.3353 Info Using HTTP Client: UnixLibCurlWebClient
I updated mono and restarted…
2018-03-12 15:55:25.9754 Info Starting Jackett 0.8.749.0
2018-03-12 15:55:25.9767 Info Environment version: 4.0.30319.42000 (/usr/lib/mono/4.5)
2018-03-12 15:55:25.9767 Info OS version: Unix 4.13.0.36 (64bit OS) (64bit process)
2018-03-12 15:55:25.9781 Info ThreadPool MaxThreads: 800 workerThreads, 200 completionPortThreads
2018-03-12 15:55:25.9787 Info issue: Ubuntu 17.10 \n \l
2018-03-12 15:55:25.9787 Info mono version: 5.10.0.160 (tarball Wed Mar 7 15:14:33 UTC 2018)
2018-03-12 15:55:26.0492 Info TrustedRootCertificates count: 148
2018-03-12 15:55:26.0514 Info Using HTTP Client: HttpWebClient
So it is still not working, but the error is different.
Unable to connect to indexer: HTTP request failed: [401:Unauthorized] [GET] at [https://my.domain/jackett/api/v2.0/indexers/iptorrents/results/torznab/api?t=caps&apikey=api_key_hidden]