Перейти к основному содержимому

Домен для звонков

Вкладка Звонки экрана Система. Здесь задаётся домен, по которому идут звонки мессенджера.

Обычно звонок идёт напрямую между собеседниками. В сетях с сильными ограничениями — гостиничных, офисных, некоторых мобильных — напрямую не получается, и звонок идёт обходным путём, через ваш бокс. Отличить такой звонок от обычного обращения к админке или к сайту бокс может только по домену — поэтому у звонков он должен быть свой.

Только для администраторов

Эта вкладка отображается только администраторам с правом управления системой.

Как задать домен

  1. Откройте СистемаЗвонки.
  2. Оставьте поле Домен для звонков пустым, если свой домен не нужен: он подберётся сам от адреса бокса, заводить ничего не придётся.
  3. Чтобы увести звонки на собственный домен, заведите запись, ведущую прямо на адрес этого бокса, и впишите его в поле. Проксировать домен через Cloudflare нельзя: через неё идут обычные обращения, а звонок по такому домену просто не дойдёт.
  4. Нажмите Сохранить. Под полем появится строка состояния; пока выпускается сертификат, она обновляется сама — обычно несколько минут.

Какой домен взять нельзя

  • Домен самой админки.
  • Домен сайта, который этот бокс уже обслуживает.
  • Домен узла, заведённого вручную в настройках nginx.

Причина у всех трёх общая: домен, отданный звонкам, уходит им целиком, и админка, сайт или этот узел по нему просто перестанут отвечать. Первый поле не примет, про два других скажет строка состояния — и назовёт, который из двух держит имя, чтобы было понятно, где искать.

Домен, попадающий под шаблон «все поддомены»

Имя, которое бокс не обслуживает само по себе, но которое накрывает шаблон вроде *.example.com, — случай отдельный, и его взять можно. Звонки заберут одно это имя, остальные поддомены шаблона продолжат отвечать. Экран не отказывает, а предупреждает: решение за вами.

С этим связано одно условие, и о нём стоит знать до того, как вписывать такое имя. Сертификат выпускается после проверки владения, а она приходит на 80-й порт, где шаблон старше звонков, — проверку принимает он, и сертификат может не выпуститься вовсе. Если так вышло, строка состояния назовёт сам шаблон, а не отправит вас проверять записи домена: освободите это имя в настройках nginx или впишите домен вне шаблона.

Если строка говорит, что звонки здесь не пойдут

Есть боксы, где обходной путь занять нечем — например когда бокс отдаёт трафик через Cloudflare и порт уже занят ею. Там звонки работают только в обычных сетях. Домен сохранится, но ничего не изменит; менять его смысла нет.

Сколько времени звонок звонит

Поле Сколько звонить, секунд на той же вкладке задаёт, сколько неотвеченный звонок продолжает звонить, прежде чем попадёт в историю как пропущенный. По умолчанию 40 секунд. Вписывается целое число секунд от 0 до 120; правка действует на новые звонки сразу, перезапуск не нужен.

Ноль стоит особняком: это не число из этого промежутка, а отдельный ответ «по времени звонок не обрывать» — он звонит, пока кто-нибудь его не завершит.

Одного случая ноль всё же не покрывает, и это сделано намеренно. Звонок, к которому вообще никто не подключился (звонивший закрыл вкладку, комната осталась пустой), бокс завершает сам: у него есть свой предел на состояние «звонит» — около десяти минут, после которых нужна ещё пара проходов уборки, чтобы убедиться, что в комнате действительно никого. Точного срока мы не обещаем: если опрос медиасервера не удался, отсчёт начинается заново. Смысл предела один — чтобы беседа не осталась занятой звонком, в котором никого нет.

Звонок, в котором кто-то сидит и ждёт, этот предел не трогает, сколько бы тот ни длился.

Что дальше