ISPConfig не примет новый сертификат
Я использовал сертификат, срок действия которого истек. Я запросил новый с новым закрытым ключом и файлом запроса.
Но когда я добавляю новый сертификат в ISPConfig vhost, даже после запуска
/usr/local/ispconfig/server/server.sh
новый сертификат не будет принят ISPConfig и все еще использует старый, срок действия которого истек, поэтому мой сайт не работает с HTTPS. Есть ли вероятность, что ISPConfig хранит где-то этот старый сертификат?
Я также удалил содержимое папки SSL в моем vhost, но тоже не сработало. Сайт работает с сгенерированным сертификатом Let's Encrypt.
0 ответов
Я тоже столкнулся с той же ошибкой, и я исправил ее, применив второй метод. Я упомянул для вас оба метода. Пожалуйста, попробуйте любой, чтобы обновить сертификат SSL.
Способ 1:
Создайте новый сертификат SSL ISPConfig 3 с OpenSSL Войдите на свой сервер в оболочке в качестве пользователя root. Прежде чем мы создадим новый сертификат SSL, сделайте резервную копию текущих. Сертификаты SSL чувствительны к безопасности, поэтому я буду хранить резервную копию в папке /root/.
# tar pcfz /root/ispconfig_ssl_backup.tar.gz /usr/local/ispconfig/interface/ssl
# chmod 600 /root/ispconfig_ssl_backup.tar.gz
Now create a new SSL Certificate key, Certificate Request (csr) and a self-signed certificate.
# cd /usr/local/ispconfig/interface/ssl
# openssl genrsa -des3 -out ispserver.key 4096
# openssl req -new -key ispserver.key -out ispserver.csr
# openssl x509 -req -days 3650 -in ispserver.csr \
-signkey ispserver.key -out ispserver.crt
# openssl rsa -in ispserver.key -out ispserver.key.insecure
# mv ispserver.key ispserver.key.secure
# mv ispserver.key.insecure ispserver.key
Restart Apache to load the new SSL Certificate.
# service apache2 restart
Способ 2:
Обновите сертификат SSL с помощью установщика ISPConfig. Альтернативный способ получить новый сертификат SSL - использовать сценарий обновления ISPConfig. Загрузите ISPConfig в папку /tmp, распакуйте архив и запустите скрипт обновления.
# cd /tmp
# wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
# tar xvfz ISPConfig-3-stable.tar.gz
# cd ispconfig3_install/install
# php -q update.php
The update script will ask the following question during the update:
Create new ISPConfig SSL certificate (yes,no) [no]:
Answer "yes" here and the SSL Certificate creation dialog will start.
Спасибо!