Olá! GEN,
Eu pensei que o certificado que você instalou está tendo o problema e você não tinha o usuário do Certificate Authority.
Isso é porque eu sugeri para usar SelfSSL no primeiro comentário.
Em seguida que você disse criou o certificado using o usuário do Certificate Authority. Então no segundo comentário disse para criar o certificado using o usuário do Certificate Authority.
Eu uso o SSL do auto, porque é simples e trabalha.
Se o RPC sobre o HTTP está trabalhando com o certificado do SSL do auto. Você pode manter-se como ele e usar o RPC sobre o HTTP.
Eu penso que toda a confusão estêve cancelada.
----------
Shree