I am trying to configure 2 way SSL handshake between IS and external partner. We will be using web services to send receive the XML files. I have created a .der encoded private key certificate, raised the CSR and got a .crt certificate from the CA. The CRT certificate received looks like
Now, the admin guide suggested to create a keystore using tools like Portecle and OpenSSL. I am using Portecle and was able to create a keystore of type PKCS#12 and saved it [after giving a password]. Then, when i tried to import the .crt public certificate, it is showing an error stating that
“Only one certificate can be imported as a trusted certificate. The certificate file contained more than one certificate. The import cannot proceed”.
I am assuming that the certificate provided to me by the CA is having the public certificate along with the CA root and intermediate certificates.
I am new to this SSL configuration and as per my understanding we need to create a keystore having the public key and private key stored as a pair, which i can’t proceed to as i am unable to import my certificate itself. I understand i am doing something wrong here and it be great if someone can guide me accordingly.
Requesting for expert opinion in how to tackle this situaction in the best way so that i can create my keystore and go ahead with the keystore alias configuration.
Thanks and cordial regards,