Подключение ssl сертификатов к express серверу

У меня есть сайт на vps сервере работающий на Node.js express, подключаюсь по http к домену, все работает.

Пытаюсь подключить ssl сертификаты для подключения через https, но все равно браузер ругается что подключение не защищено. Сертификаты получил от reg.ru, мне дали сертификат, корневой сертификат, промежуточный сертификат, запрос на получение сертификата и приватный ключ.

Пытался подключить так:

const options = {
    key: fs.readFileSync(path.join(__dirname,'./cert/private.key')),
    cert: fs.readFileSync(path.join(__dirname,'./cert/certificate.crt')),
    ca: fs.readFileSync(path.join(__dirname, './cert/certificate_ca.crt'))
}

Файлы certificate_ca и certificate мне прислали на почту, а private key создал сам (просто скопировал туда содержимое с почты).

Что я делаю не так? Никогда не работал с ssl.


Ответы (0 шт):