"Управление сервером", "Настройки", "WEB-сервисы", "Основные настройки WEB-сервисов MyChat", "Настройка сертификатов".

 

Чтобы начал работать HTTPS, нужно настроить сертификаты для шифрования. По умолчанию WEB-сервер переключится на 443 TCP порт, но вы можете его изменить на любой другой, если есть конфликт с другим ПО.

 

В MyChat Server уже встроены так называемые "самоподписные" сертификаты, для теста (кнопка "Встроенные"). В реальной работе их использовать нельзя, браузер скажет, что протокол https работает, но сертификаты не доверенные:

 

Сапоподписной https сертификат для WEB-сервера MyChat

 

Если сервер работает строго в локальной или закрытой сети, то использование HTTPS-соединений может быть и не критично, но если вы открываете свой сервер для подключения через интернет — тогда шифровать трафик нужно обязательно.

 

Если у вас уже есть готовые сертификаты, вы можете загрузить их, нажав кнопку "Свои":

 

Как загрузить свои сертификаты для HTTPS шифрования трафика в MyChat Server

 

После загрузки сертификатов нужно будет перезапустить встроенный WEB-сервер (появится красная кнопка в левом верхнем углу экрана).

 

Внимание! Если вы хотите использовать голосовые и видео звонки через браузер в веб-чате — вы должны использовать HTTPS шифрование, это требование безопасности современных браузеров, поддерживающих технологию WebRTC.

 

Важно! HTTPS-сертификаты выдаются только на домен, а не на IP-адрес. Поэтому, если у вас есть только внешний ("белый") IP адрес, но нет домена, нужно его купить и "привязать" к вашему IP адресу. Обычно это делает хостер, который продаёт вам домен и занимается его поддержкой.