Cos'è questa eccezione CSSM nei miei registri macOS 10.12.1?

7

Sto cercando di ripulire un po 'il mio Mac e quindi controllare sempre i registri per vedere cosa potrebbe essere inaspettato o comunque strano. Questa volta vedo troppe cose nei registri in termini di righe al secondo e una cosa che cattura rapidamente i miei occhi è queste eccezioni CSSM. Ecco un esempio:

Standard    19:46:21.455829 +0100   syncdefaultsd   CSSM Exception: -2147411889 CSSMERR_CL_UNKNOWN_TAG

In questo caso proviene da syncdefaultsd ma capita di provenire da processi diversi ogni pochi secondi. Li ho visti anche da com.apple.iCloudHelper, quicklookd, mdworker, launchservicesd e altri servizi nativi di macOS.

Ho trovato tramite google che alcune persone li hanno già pubblicati ma non hanno avuto una risposta reale. Ho pensato che potrei trovare qualcuno che possa aiutarti qui.

In pochi minuti ne ottengo migliaia (solo 10 minuti con quasi 9000 righe di eccezioni CSSM.

    
posta Helmi 02.12.2016 - 19:52
fonte

5 risposte

3

Questo è fondamentalmente un errore di crittografia / convalida.

Nel tuo caso, vorrei restringere il campo quando syncdefaultsd ha problemi disconnettendosi da tutte le reti. Se è bloccato, puoi riavviare il sistema operativo quando disconnesso dalla rete e convincerti che non stai visualizzando migliaia di messaggi.

Non sarà un carico di errori significativo sul sistema per registrare i messaggi - sta chiaramente prendendo un po 'di elaborazione - ma dubito che qualcosa di meno di un milione di linee al giorno sia misurabile su un portatile.

Per quanto riguarda la causa diretta - i server iCloud ai quali si stanno sincronizzando i valori predefiniti potrebbero essere incasinati o potrebbe essere un problema più locale in cui un daemon passa il traffico in modo protetto / crittografato a un altro sottosistema. Se sei interessato al codice, ecco alcune parti rilevanti con il tuo specifico flag di errore CSSMERR_CL_UNKNOWN_TAG:

Oppure potresti vedere come stai usando x1009 certs o contattare l'assistenza Apple per un po 'di triage sull'errore. Potrebbe essere innocuo, potrebbe essere un bug, potrebbe essere una situazione in cui ti trovi su una rete compromessa o malevola in quanto un datore di lavoro o qualcuno è MITM il tuo traffico.

    
risposta data 02.12.2016 - 20:33
fonte
3

I have found these errors to relate to old keychain data references. I was able to stop most of these CSSM Exceptions from appearing by opening Keychain Access and deleting any empty keychains.

D'accordo- i miei errori CSSM di eccezione sono scomparsi quando mi sono sbarazzato di alcuni defunti riferimenti al portachiavi di Adobe Air. I riferimenti erano particolarmente defunti, in quanto avevo cancellato di recente i file a cui si riferivano, per sbarazzarsi di un precedente gran numero di messaggi di registro ...!

È interessante notare che l'accesso a portachiavi non scompare immediatamente i portachiavi quando gli chiedo di cancellarli; Li ho cancellati (ho provato sia "Reference only", che "Reference and Files" (anche se avevo cancellato manualmente i file ...!)), E sono rimasti visibili. Così ho chiuso e riaperto l'accesso con il portachiavi - ed erano spariti :-) E così pure i messaggi di log CSSM: -)

    
risposta data 03.01.2017 - 19:56
fonte
1

Ho trovato questi errori in relazione con i vecchi riferimenti ai dati portachiavi. Sono stato in grado di interrompere la maggior parte di queste eccezioni CSSM dall'aprire aprendo Accesso Portachiavi ed eliminando eventuali portachiavi vuoti.

    
risposta data 02.01.2017 - 09:00
fonte
0

Ho avuto gli stessi problemi CSSM e li ho risolti aprendo l'App Keychain Access e rimuovendo la voce vuota nel pannello Portachiavi (nello stesso livello di "login", "Elementi locali", "Sistema" e "Sistema" radici ").

P.S. Il mio messaggio di errore in Console è: Eccezione CSSM: -2147413737 CSSMERR_DL_DATASTORE_DOESNOT_EXIST

    
risposta data 12.02.2017 - 08:42
fonte
0

Purtroppo non ho portachiavi vuoti né portachiavi orfani. Ma quello che ho è questo: CSSMERR_DL_DATASTORE_DOESNOT_EXIST ... ¯_ (⊙︿⊙) _ / ¯ quindi deve essere qualcos'altro.

Ho copiato i miei portachiavi varie volte, quindi potrebbe essere molto probabile che ci siano voci di portachiavi danneggiate o obsolete. Ma non vedo un modo per capire quale causa l'errore: - /

Volevo solo lasciarlo qui: -)

    
risposta data 11.04.2017 - 11:18
fonte

Leggi altre domande sui tag