7
I exported my CA chain (Deutsche Telekom > DFN > Uni Koeln) using
smime_keys add_root CertName.cer
after exporting the relevant certificates from my keychain. But when I import my personal certificate issued by Uni Koeln using
smime_keys add_p12 MyCertName.p12
the following error occurs
Couldn't identify root certificate! No root and no intermediate certificates. Can't continue. at /usr/local/bin/smime_keys line 669.
although the imported root certificates are present in ~/.smime/ca-bundle.crt and .muttrc points to that file for trusted certificates.
What's going on here?
For your key-cert pairs, you need an unbroken chain of certs all the way up to the CA. It's possible the CA you chose is not in your ca-bundle.crt file. – JeffG – 2011-09-26T19:09:07.100
I made sure to import the root and all intermediate CA certs into ca-bundle.crt. – janeden – 2011-09-27T08:08:37.767