opensslx509certificateiis-10windows-server-2019noip

In IIS my ssl Server Cerifcate not appearing in Add Site Binding > SSL Certificate dropdown list after creating certificate request using openssl


I followed these steps to create CSR using opnssl

I Copied the CSR in noip.com for generating free ssl certificate "Trustcor Standard DV" for my website hosted on VMware IIS WS2019. They provided me certificate in 4 formats

I have Windows Server 2019 installed on my VmWare and now I want to add this ssl to my website running on IIS 10 running on WS2019 on VMWare but now I can't find this record in my Add https SiteBinding for ssl certificate dropdown? Also when I return back again to Server Certificae on my webserver I find the grid empty with previously added record missing.

I even tried to use *.cer instead of *.pem while adding server certificate by converting apptrade.zapto.org.pem to apptrade.zapto.org.cer using below powershell command

openssl x509 -outform der -in apptrade_zapto_org.pem -out apptrade_zapto_org.cer

but faced same issue with this method also.

I even tried to repeat the same steps on my Windows 10 machine with IIS-10 and still faced same issue there as well.

Note: The issue is happening only when I generate ssl certificate using openssl CSR method. If I however generate CSR using mmc(microsoft management console) by following process mentioned here then I face no issue.

enter image description here


Solution

  • You cannot use "Complete Certificate Request..." because you didn't generate the CSR via "Create Certificate Request...".

    You need to merge the private key with the certificate, and then use "Import..." into IIS Manager.

    More information can be found in this post