Почему система не доверяет самоподписанному сертификату, хотя он в списке доверенных?

Я работаю с apache (apache2.4.38) и мне, как не странно, понадобилось сделать https версию сайта. Но результат такой: Результат Вот, что делал:

Создаю пару ключей с помощью команды

sudo -u www-data openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /var/www/html/cert/key.key -out /var/www/html/cert/key.crt

С правами root открываю в редакторе /etc/apache2/sites-available/localhost.conf и приписываю:

<VirtualHost *:443>
        ... # Те же настройки, что и для без шифрования
        SSLEngine on
        SSLCertificateFile /var/www/html/cert/key.crt
        SSLCertificateKeyFile /var/www/html/cert/key.key
</VirtualHost>

Добавляю сертификат в доверенные:

sudo mkdir -p /usr/local/share/ca-certificates
sudo cp /var/www/html/cert/key.crt /usr/local/share/ca-certificates
sudo update-ca-certificates

Перезагружаю apache и пробую зайти.

В чём проблема?


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