Mi sembra di avere un certificato nel portachiavi che a volte viene emesso correttamente da security find-certificate
sulla riga di comando:
security find-certificate -a -p | openssl x509 -text | grep -i comodo
Il manuale afferma che questo "Esporta tutti i certificati da tutti i portachiavi". La specifica del portachiavi root di sistema non aiuta:
security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain | openssl x509 -text | grep -i comodo
L'aggiunta di una query produce improvvisamente un risultato:
security find-certificate -a -p -c comodo /System/Library/Keychains/SystemRootCertificates.keychain | openssl x509 -text | grep -i comodo
La stessa query su "tutti i portachiavi" non ha alcun risultato (questa volta un errore da openssl perché l'input è ora vuoto):
security find-certificate -a -p -c comodo | openssl x509 -text | grep -i comodo
Cosa sta succedendo?