The certificate is public although the vital is personal . Sure a critical pair have to be established to generate the csr. Have a look listed here. I'm getting this 'HTTPS hostname wrong:' error when making an attempt to connect to a server making use of https. My url appears https://www.hostscheap.com/ssl-certificates