Ich versuche, NuGet unter Linux (Ubuntu 12) auszuführen. Ich habe Mono 3.0.6 (kompiliert von der Quelle).NuGet unter Linux: Fehler beim Abrufen des Antwort-Streams
$ mono --runtime=v4.0.30319 .nuget/NuGet.exe update -self
Checking for updates from https://nuget.org/api/v2/.
Error getting response stream (Write: The authentication or decryption has failed.): SendFailure
Der Fehler aufgrund einiger Zertifikat (der nuget.org ein höchstwahrscheinlich) nicht vertrauenswürdig ist, entnehme ich. Dies blog post has more details.
Also habe ich laufen:
$ mozroots --import --sync
$ certmgr -ssl https://go.microsoft.com
$ certmgr -ssl https://nugetgallery.blob.core.windows.net
$ certmgr -ssl https://nuget.org
... ohne Erfolg.
NuGet Version ist 2.3.0.0 (obwohl ich mit einer älteren Version angefangen habe, die auch nicht funktioniert hat).
Wie kann ich diesen Fehler beheben?
Erhalten Sie den genau gleichen Fehler nach dem Importieren der SSL-Zertifikate? – Tuxdude
Ich erinnere mich ehrlich gesagt nicht, ob es vor dem Importieren der Zertifikate anders war. – friism
Ich möchte nur diesen verwandten, sehr hilfreichen Artikel verlinken http://dlafferty.blogspot.no/2013/08/building-your-microsoft-solution-with.html – angularsen