Muito obrigado por @gertvdijk, apontando-me para a direção certa. Como eu te disse que eu tinha gerado CSR do servidor Windows e também certificado foi instalar no servidor Windows. Então fiz como abaixo
- Eu exportei meu certificado para o arquivo pfx
- Em seguida, copiou o arquivo pfx do servidor Ubuntu
- Então eu uso este comando
openssl pkcs12 -in file.pfx -out file.pem
- Quando esta etapa estiver concluída, eu tenho um arquivo PEM que eu posso ler em um editor de texto. Abra o arquivo em um editor de texto e copie a chave privada e o certificado para arquivos diferentes. Lembre-se de manter intactas as linhas tracejadas quando copiar os certificados - isso é importante. Há algum texto adicional acima da chave e também entre a chave e o certificado - esse texto deve ser ignorado e não deve ser incluído nos arquivos de certificado e chave.
- Agora que tenho a chave e o certificado separados, preciso descriptografar a chave privada (ou encarar a ira do Apache toda vez que você reiniciar o servidor). Você pode descriptografar a chave privada assim: %código%
- Então eu faço o diretório por
openssl rsa -in file.key -out file.key
- Copiei meus arquivos crt SSL, PrivateKey e Intermidate nesse diretório
- Então eu adiciono isso no meu arquivo de configuração