No Ubuntu, não consigo converter o certificado usando o openssl com êxito.
vagrant@dev:/vagrant/keys$ openssl pkcs7 -print_certs -in a.p7b -out a.cer
unable to load PKCS7 object <blah blah>:PEM
routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: PKCS7
Você já viu esse erro antes?
file a.p7b
você tem?