SSL can be a beast sometimes when you’ve compiled Apache from scratch. There are a LOT of things that could be causing it, but most likely its something simple. I have to ask, did you properly set SSL support for your particular vhost? You’ve got to add the SSLCertificateFile and SSLCertificateKeyFile to the vhost entry, otherwise I think it reverts to the self-signed cert you may have created when creating your CSR.