2015-04-21 2 views
6

Ich möchte Aspet 5.0 unter Linux mit dem neuesten Build von Mono ausführen. Ich konnte Mono 4.1.0 von Github/Master erfolgreich installieren. Als ich um die Zertifikate zu installieren versucht, erhalte ich die folgenden FehlerZertifikatinstallationsfehler auf Mono 4.1.0

enter image description here

Falls das Bild nicht den Fehler beheben, sagt

System.IO.IOException: The authentication or decryption has failed. ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: The authentication or decryption has failed. 

Wer dieses Problem gegenüber und eine Lösung? Ich kann die Installation von Aspnet-Paketen nicht fortsetzen, es sei denn, dies ist behoben und ich konnte keine Lösung von meinen Online-Suchen erhalten. Weitere Informationen, wenn ich laufe 'sudo mozroots --import --sync' Ich erhalte den Fehler

sudo mozroots --import --sync 
Mozilla Roots Importer - version 4.1.0.0 
Download and import trusted root certificates from Mozilla's MXR. 
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed. 

Downloading from 'http://mxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1'... 
Couldn't retrieve the file using the supplied information. 
+0

ich auch dieses Problem haben, aber ich haven‘ Ich konnte es noch nicht herausfinden. – jdasilva

+0

@jdasilva: Ich habe einen Bug auf Bugzilla geöffnet und kann hoffentlich von jemandem im Mono-Team hören –

+0

@SuhasJoshi, was ist die Bug-ID/Link? – Rbjz

Antwort

5

Scheint mozroots ist Ihr Problem. Als Abhilfe können Sie dies tun:

wget -q 'http://mxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1' -O "/tmp/certdata.txt" 
mozroots --import --ask-remove --file /tmp/certdata.txt 

Die ganze Geschichte hier gefunden werden: https://bugzilla.mozilla.org/show_bug.cgi?id=1279952#c8

Und je besser suggestion ist

Console.WriteLine ("WARNING: mozroots is deprecated, please move to cert-sync instead.");