Problem mit der Schlüsselbundverwaltung (.p12 Dateien) unter Leopard

30/11/2007 - 22:22 von joscha | Report spam
Hallo,

ich habe von Mac OS X 10.4 Tiger ein Update auf Mac OS X 10.5 Leopard
gemacht, jedoch funktioniert mein WLAN-Zugang über WPA EAP-TLS seit
dem nicht mehr. Da ich den Verdacht hatte, dass es irgendwie mit den
Zertifikaten zusammenhàngt, habe ich die Zertifikate und Schlüssel
fuer den WLAN-Zugang auch mehrmals komplett geloescht und nochmal neu
in die Schlüsselverwaltung importiert, was jedoch leider garnichts
bringt.

Hier eine kleine Erlàuterung zu den Zertifikaten und Schlüsseln die
ich habe:
rootcacert.pem Enthaelt das Zertifikat der Root-CA und der
Server-CA (habe ich in den Schlüsselbund "System" importiert)
username.csr der request fuer die Unterschrift (hab ich
nicht importiert)
username.pem User-Zertifikat (hab ich nicht importiert)
username.p12 die gesamte Zertifikatskette incl.
Benutzerzertifikat
und privatem Schlüssel. (hab ich mit
sudo openssl pkcs12 -export -in username.pem -inkey username.key -
out username.p12 erstellt)
username.key der private Schlüssel (hab ich nicht
importiert)

Da keine Zertifizierungsinstanz da ist, die
Beim Importieren der Datei username.p12 in den Schlüsselbund
"Anmeldung" stoße ich schon auf das erste Problem, denn offensichtlich
kann ich jetzt die Datei nur noch in den Schlüsselbund "System"
importieren:
Fehlermeldung 1: "Ein Fehler ist aufgetreten. Ein Objekt konnte nicht
importiert werden: Der Inhalt dieses Objekts kann nicht abgerufen
werden."
Fehlermeldung 2: "Datei konnte nicht geschrieben werden.
Möglicherweise wurde sie nicht mit ausreichenden Zugriffsrechten
geöffnet."

/var/log/syslog:
Nov 30 15:04:24 matrix Keychain Access[391]: *** Assertion failure in -
[NSTextFieldCell _objectValue:forString:errorDescription:], /
SourceCache/AppKit/AppKit-949/AppKit.subproj/NSCell.m:1338
Nov 30 15:04:24 matrix Keychain Access[391]: Invalid parameter not
satisfying: aString != nil

Ausserdem stürzt die Schlüsselverwaltung beim Ansehen der
Schlüsselbunde ab und das auch bei verschiedenen anderen Aktionen:
"Schlueselbundverwaltung - Unerwarteter Fehler ... Fehler: Invalid
parameter not satisfying: aString != nil [Fortfahren] [Beenden]".

Hat jemand ne Idee wie ich die username.p12 importieren kann? Ich
sitze schon seit Stunden über dem Problem und komme einfach nicht
weiter.

Vielen Dank

Joscha
 

Lesen sie die antworten

#1 joscha
04/12/2007 - 22:28 | Warnen spam
Hallo,

das Problem hat sich mit "Schlüsselbund - Erste Hilfe" -> "Reparieren"
und neuem Importieren der User-Zertifikate in den Schlüsselbund
"Anmeldung" erledigt. Anscheinend sind die Zugriffsrechte auf die
Datenbankdatei nach dem Update von Tiger nach Leopard nicht korrigiert
worden.

Viele Grüße

Joscha Ihl

Ähnliche fragen