Let's encrypt webitel

Let's encrypt — центр сертификации, начавший работу в бета-режиме с 3 декабря 2015 года, предоставляющий бесплатные криптографические сертификаты X.509 для TLS шифрования (HTTPS). Процесс выдачи сертификатов полностью автоматизирован. Начиная с Webitel 3.6.0, включен в базовую поставку.

Подготовка

 

FQDN

Сертификат выдается только на реальное имя, сервер должен быть доступен по HTTP\HTTPS портам из интернета, так как центр сертификации проверяет правильность имени.

В файле env/environment пропишите FQDN имя для вашего сервера webitel:

 

 

# Please, use the FQDN hostname for HTTPS site export WEBITEL_HOST="my-server.webitel.com"

 

 

Перезапустите webitel:

/opt/orchestration/bin/reboot.sh

Получение сертификата

Выполните команду:

 

/opt/orchestration/bin/bootstrap.sh letsencrypt

 

В файле env/environment изменить на:

 

Перезапускаем webitel:

 

 

 

Сайт подписан:

Автообновление сертификатов

Поскольку сертификат выдается только на 3 месяца, мы можем автоматизировать процесс его обновления, достаточно скопировать файл: