2016-04-12 5 views
2

Я запускаю виртуальный сервер (Ubunto, Plesk 12). Для vhosts настройки хранятся в httpd.conf, который генерируется Plesk.Plesk: Переопределение httpd.conf SSLCertificateFile через vhost_ssl.conf?

При активации SSL-поддержки в Plesk указан сертификат по умолчанию Plesks, даже если сертификат не выбран. Попытка переопределить это значение с помощью vhost_ssl.conf приводит к тому, что Apache не сможет запустить/перезапустить. Моя техническая поддержка сказала мне, что Apache пытается связать оба сертификата, вместо того, чтобы переопределять директиву SSLCertificateFile.

При отключении SSL-поддержки в Plesk все директивы относительно SSL (< IfModule mod_ssl.c>) отсутствуют в httpd.conf. Я предполагаю, что дополнительные директивы в vhost_ssl.conf не будут работать тогда.

Есть ли другой способ заменить/переопределить сертификат по умолчанию? Невозможно установить этот параметр в httpd.conf напрямую (iE через VI), потому что как только я вношу изменения в Plesk, связанные с этим файлом, он перезаписывается. Также не нужно указывать ключи сертификатов в Plesk, потому что их нужно обновлять регулярно, и я не хочу делать это вручную каждый раз.

ответ

0

Вы можете использовать сертификат для домена, если вы загрузите сертификат в хранилище подписки здесь:

enter image description here

Также вы можете попробовать расширение LetsEncrypt из расширений каталога.

Кстати, расширение LetsEncrypt Plesk, обновляет все эти сертификаты на хронах задаче каждый месяц:

enter image description here

+0

Я знаю об этом, но этом пути мне нужно обновить сертификат вручную. До сих пор расширение не содержит этого. –

+0

Расширение LetsEncrypt от Plesk создает задачу cron в Plesk для каждого сертификата для автоматического обновления сертификата один раз в месяц. –

+0

Вы можете найти и использовать задачу «Зашифровать расширение» в «Инструменты и настройки»> «Запланированные задания». –

 Смежные вопросы

  • Нет связанных вопросов^_^