Я работаю над настройкой SSL через GoDaddy для использования с моим сервером node.js на AWS EC2. Я не смог заставить его работать.
Вот что я пробовал:
Предназначен для домена: files.mysite.com
На сервере я запускаю:
$ openssl req -new -newkey rsa:2048 -nodes -keyout files.mysite.key -out files.mysite.csr
Common Name: files.mysite.com
password: left empty
Затем я получаю CSR: vim files.mysite.csr
Скопируйте и вставьте из:
-----BEGIN CERTIFICATE-----
......... lots of stuff
-----END CERTIFICATE-----
В конце есть лишняя пустая строка, которую я оставляю и вставляю в интерфейс GoDaddy с помощью ключа.
Затем я загружаю ключ godaddy, который обеспечивает:
gd_bundle.crt
files.mysite.com.crt
Затем в node я вставляю:
key: fs.readFileSync('server.key').toString(),
cert: fs.readFileSync('server.crt').toString()
Я не уверен, что такое server.key или server.crt, учитывая, что GoDaddy предоставляет два crt файла?
Вы можете помочь?