PDF Печать
Image

Интеграция с IP-телефонией


Настройка «Простых звонков» для АТС Asterisk

Интеграция через шифрованный протокол (wss или https) работает только по доменному имени сервера. Например, wss://yourcompany.asterisk.ru:portnumber(external link)
Если сервер Астериск имеет внешний IP адрес, то в управлении существующим доменным именем, нужно сделать данный редирект.
Image

Рассмотрим настройку на примере модуля «Простых звонков» для АТС asterisk, операционной системы клиента Windows XP и браузера Google Chrome.

Настройка asterisk и создание сертификата

По умолчанию, настройки модуля простые звонки в asterisk находится в:
/etc/asterisk/cel_prostiezvonki.conf


В этом файле нас интересует две настройки:
certificate_path = /etc/asterisk/simpleCallsCert/
use_ssl = true

certificate_path — путь к сертификатам (оставим по умолчанию), и use_ssl — использовать
ли шифрование, выставляем в true.

Переходим в папку сертификатов:
cd /etc/asterisk/simpleCallsCert/


Теперь немного магии: Нужно выполнить следующую команду, предварительно заменив в конце vm-aster на имя вашего сервера (dns имя или имя сервера в сети, это имя будет использоваться для подключения к серверу из браузеров):
openssl req -new -x509 -days 365 -newkey rsa:1024 -nodes -keyform PEM -keyout privkey1.pem
-outform PEM -out newsert.pem -subj "/C=RU/ST=Russia/L=Moscow/O=vedisoft/OU=prostie
zvonki/CN=vm-aster"


Эта команда создаёт сертификат на 365 дней, по истечении которых, надо будет создавать сертификат заново, чтобы продлить срок. После этого надо перезапустить asterisk или модуль «Простые звонки», чтобы новые сертификаты подключились в работу. На этом настройка сервера закончена, переходим к настройке браузеров на клиентских
компьютерах.

Настройка на клиентских компьютерах

Если у вас нет локального dns и у сервера АТС нет имени, то можно прописать ip адрес сервера в файл С:\windows\system32\drivers\etc\hosts , открыв его в блокноте и в конце написать строку ваш_IP_ адрес сервера __vm_aster.
Пример:
192.168.0.1 vm-aster

На компьютерах — клиентах необходимо созданный сертификат добавить в доверенные сертификаты. Для этого открываем в браузере https://vm-aster:10150 (10150 — порт «Простых звонков» по умолчанию, если он был изменён, то нужно заменить на текущее значение настройки port в модуле «Простые звонки»). Браузер выведет ошибку, нажмите на кнопку «Продолжить всё равно» и сохраните сертификат на локальный компьютер, для этого нужно нажать на картинку замка с красным крестиком в браузере, открыть сертификат и сохранить на локальном компьютере:
Image
Image
Image
Выберете место для сохранения файла и сохраните файл (мы сохраняем к себе на рабочий стол):
Image
Пройдите все шаги мастера экспорта сертификатов.
Image
Image

Далее, нужно добавить сохранённый сертификат в доверительные центры сертификации, для этого находим наш сохранённый сертификат (у нас он был сохранён на рабочий стол) и кликаем по нему правой кнопкой мыши, в открывшемся меню нужно выбрать «Установить сертификат». Откроется окно Мастера импорта сертификатов:
Image

Нажимаем «Далее».
Теперь нужно поместить сертификат в хранилище Доверенных корневых центров сертификации.
Нажимаем на кнопку «Обзор» и выбираем хранилище:
Image

Подтверждаем выбор и нажимаем «Далее»:
Image

«Готово»:
Image

Система выведет предупреждение о безопасности. Соглашаемся с установкой:
Image

Вы получите уведомление о том, что импорт успешно выполнен:
Image

Если у вас открыт браузер Chrome, то необходимо завершить его работу.
Внимание, chrome не сразу завершает работу по выходу, поэтому стоит немного подождать перед повторным запуском или дождаться завершения процесса в диспетчере задач windows.

Затем снова открываем Сhrome и переходим по адресу https://vm-aster:10150.(external link) Теперь предупреждения безопасности быть не должно и вы увидите уже ошибку сервера:
Image

Осталось только в настройках Мегаплана, в качестве сервера в настройках «Простых звонков» указать wss://yourdomain.asterisk.ru:portnumber.(external link)


Если вы не нашли ответ на интересующий вас вопрос – напишите нам на support@megaplan.ru. Мы не только ответим на все вопросы, но и дополним документацию недостающей информацией. Спасибо, что вы помогаете делать Мегаплан лучше!

Настройка «Простых звонков» для Softphone
Вернуться к списку вопросов