ISPConfig не примет новый сертификат - PullRequest
0 голосов
/ 04 февраля 2019

Я использовал сертификат, срок действия которого истек.Я запросил новый с новым закрытым ключом и файлом запроса.

Но когда я добавляю новый сертификат в ISPConfig vhost, даже после запуска

 /usr/local/ispconfig/server/server.sh 

новый сертификат не будет принят ISPConfig и все еще использует старый, срок действия которого истек, поэтому мой сайтне работает с HTTPS.Есть ли вероятность, что ISPConfig хранит где-то этот старый сертификат?

Я также удалил содержимое папки SSL в моем vhost, но тоже не сработало.Сайт работает с сгенерированным сертификатом Let's Encrypt.

1 Ответ

0 голосов
/ 14 августа 2019

Я также столкнулся с той же ошибкой, и я исправил ее, применив второй метод.Я упомянул оба метода для вас.Попробуйте обновить ваш сертификат SSL.

Способ 1:

Создайте новый сертификат ISPConfig 3 SSL с помощью 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.

Спасибо!

...