Hi folks,

I've entered the big complex world of Certificates and I need a little help.

I've got a Windows XP network and a Linux server.

We wish to use certs to sign electronic forms with MS Infopath 2003.

I've read up on how to make a CA cert using openssl and I can make on the
Linux Server the user certs for our employees and I put these on a secure
shared folder for them.

I have to make .p12 certs as Infopath needs a private key seemingly.

But after I import a user's cert into their MMC into the Personal store,
and look in the General tab, the user cert says its not trusted.
It says "This CA Root certficate is not trusted".


Ok, so I put into the Trusted Root CA store, the Server's cert.

Still the Personal cert says its not trusted.

So at this point I'm stuck.

I thought it would trust the user cert because it would look in the
Trusted Root CA store and see the Server's cert in there.

Can someone point out the 'obvious thing' I'm not seeing. :-)




If it helps, here is how I generated the certs.

1st, the CA.

openssl req -config openssl.cnf -new -x509 -keyout
ECS_CA/private/cakey.pem -out ECS_CA/cacert.pem -days 3650


Then I used the following commands to generate the users certs on the Server:

openssl req -new -key ECS_CA\private\cakey.pem -out stuarth.csr
openssl ca -policy policy_anything -out stuarth.cer -infiles stuarth.csr

Infopath needs a cert with a private key so the .p12 format is required.

openssl x509 -in stuarth.cer -out stuarth_certx509.pem
openssl pkcs12 -export -in stuarth_certx509.pem -inkey
ECS_CA\private\cakey.pem -out stuarth.p12

and it is stuarth.p12 which I import into mmc - Personal.

--  
Stuart Halliday
ECS Technology ltd
Registered in Scotland - #212513 


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to