Установка MonoDevelop: Ошибка сертификата - PullRequest
0 голосов
/ 16 мая 2018

При попытке установить MonoDevelop 5.12.0.266 после успешного запуска /.configure Я наткнулся на ошибку при попытке запустить make. Я бегу попугай 4.14.0-parrot13-amd64. Это TraceBack:

Restoring NuGet package Microsoft.CodeAnalysis.VisualBasic.Workspaces.2.8.0-beta3-62728-05.
    WARNING: Unable to find version '2.2.0' of package 'Humanizer.Core'.
      https://api.nuget.org/v3/index.json: Unable to load the service index for source https://api.nuget.org/v3/index.json.
      An error occurred while sending the request
      Error: TrustFailure (A call to SSPI failed, see inner exception.)
      A call to SSPI failed, see inner exception.
      Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED
        at /home/c4ffrey/Downloads/mono-5.12.0.226/external/boringssl/ssl/handshake_client.c:1132
      https://dotnet.myget.org/F/roslyn/api/v3/index.json: Unable to load the service index for source https://dotnet.myget.org/F/roslyn/api/
    v3/index.json.
      An error occurred while sending the request
      Error: TrustFailure (A call to SSPI failed, see inner exception.)
      A call to SSPI failed, see inner exception.
      Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED
...
    at /home/c4ffrey/Downloads/mono-5.12.0.226/external/boringssl/ssl/handshake_client.c:1132
  https://www.myget.org/F/azure-appservice/api/v3/index.json: Unable to load the service index for source https://www.myget.org/F/azure-appservice/api/v3/index.json.
  An error occurred while sending the request
  Error: TrustFailure (A call to SSPI failed, see inner exception.)
  A call to SSPI failed, see inner exception.
  Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED
    at /home/c4ffrey/Downloads/mono-5.12.0.226/external/boringssl/ssl/handshake_client.c:1132
  https://api.nuget.org/v3/index.json: Unable to load the service index for source https://api.nuget.org/v3/index.json.
  An error occurred while sending the request
  Error: TrustFailure (A call to SSPI failed, see inner exception.)
  A call to SSPI failed, see inner exception.
  Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED
    at /home/c4ffrey/Downloads/mono-5.12.0.226/external/boringssl/ssl/handshake_client.c:1132

Я придумал решение, так что это в основном для пользователей, которые сталкиваются с той же проблемой.

1 Ответ

0 голосов
/ 16 мая 2018

Решение указанной выше проблемы - запустить sudo cert-sync /etc/ssl/certs/ca-certificates.crt, поскольку он добавляет необходимые сертификаты в вашу систему.

...