Hi GEN,
I thought that the certificate you installed is having problem and you were not having the Certificate Authority Server.
That's why i suggested to use SelfSSL in the First Comment.
After that you said Created the certificate using the Certificate Authority Server. Then in Second Comment told to Create Certificate using the Certificate Authority Server.
I use Self SSL, as it is simple and it does work.
If RPC Over HTTP is working with Self SSL certificate. You can keep as it and Use RPC Over HTTP.
I think all the Confusion has been cleared.
----------
Shree