1
0
mirror of https://github.com/Radarr/Radarr.git synced 2024-11-04 10:02:40 +01:00

Fixed: Throw more specific error when there's an issue with the curl root certificate bundle.

This commit is contained in:
Taloth Saldono 2016-02-02 22:04:40 +01:00
parent 97cdb6a4a5
commit 4e84d1a17c

View File

@ -112,7 +112,15 @@ public HttpResponse GetResponse(HttpRequest request, CookieContainer cookies)
if (result != CurlCode.Ok)
{
throw new WebException(string.Format("Curl Error {0} for Url {1}", result, curlEasy.Url));
switch (result)
{
case CurlCode.SslCaCert:
case (CurlCode)77:
throw new WebException(string.Format("Curl Error {0} for Url {1}, issues with your operating system SSL Root Certificate Bundle (ca-bundle).", result, curlEasy.Url));
default:
throw new WebException(string.Format("Curl Error {0} for Url {1}", result, curlEasy.Url));
}
}
}