SSL (secure sockets layer) представляет собой криптографический протокол для безопасной связи «клиент-сервер».
Цель протокола - обеспечение защищенной передачи данных между пользователем и сервером, для исключения подключения к трансляции посторонних лиц. Наличие сертификата обязательно для того, чтобы получить трансляцию на сайте и в мобильном приложении.
Убедитесь, что перед тем, как добавлять SSL-сертификат, вы зарегистрировали домен и привязали его к серверу. Добавлять SSL на сервер будем через центр сертификации "Let’s Encrypt", предоставляющий бесплатные сертификаты SSL. Процесс выдачи сертификатов полностью автоматизирован, все делается из командной строки сервера.
Чтобы установить сертификат потребуется открытый порт 80. Для автопродления срока действия сертификата порт должен быть открыт постоянно.
Для установки вводим на сервере команду:
sudo main-streamer install_ssl
В процессе установки сертификата введите адрес своей электронной почты. Она нужна для восстановления сертификата.
Готово. SSL-сертификат установлен.
По умолчанию SSL-сертификат имеет срок действия 90 дней. За 30 дней до окончания срока действия сертификата сервер попробует продлить SSL сертификат (если параметр настроен в конфигурационном файле стримера), если автообновление не будет выполнено, то вы получите сообщение в личном кабинете и потребуется ручное продление.
Продление SSL-сертификата вручную.