Перед началом интеграции настоятельно рекомендуем делать РЕЗЕРВНУЮ КОПИЮ вашей конфигурации!!! При несоблюдении данной рекомендации, а так же нарушения последовательности данной инструкции, наша компания не несет ответственность за сохранность Ваших данных.
Для настройки астериска для панели телефонии средствами плагина mikoajam необходимо войти в веб-интерфейс freepbx под учетной записью администратора.
Далее необходимо скачать плагин MIKOajam либо взять его из комплекта панели телефонии 1с:МИКО:
* [[https://www.dropbox.com/s/ifozhoys5d5s311/mikoajam-2.8.1.14.tgz|Скачать v2.8.1.13 beta]]
Для работы плагина необходимо чтобы cdr записи писались в MySQL базу данных.
Далее переходим вкладка **Инструменты-Управление модулями**
{{::8.png? |}}
----
Для загрузки модуля на сервер нужно нажать кнопку **Закачать модули**. Теперь необходимо выбрать расположение модуля на локальном компьютере и нажать кнопку **Загрузить**
----
{{::snimok-9.png?900 |}}
----
Теперь в управлении модулями устанавливаем модуль Asterisk AJAM Settings. Для этого в списке действий выбираем **Установить** и нажимаем кнопку **Запустить процесс**
----
{{::snimok-10.png?900 |}}
----
Далее подтверждаем установку,и через пару секунд плагин будет установлен. Теперь необходимо вверху нажать оранжевую кнопку **Применить изменения в конфигурации**
На данном этапе у нас скопирован и подключен файл extensions_miko.conf, а также перезаписан файл extensions_override_freepbx.conf. Все agi скрипты скопированы в директорию ag-bin астериска.
Теперь произведем настройку AJAM интерфейса asterisk. Для этого переходим в **Инструменты - Asterisk AJAM Settings**. По умолчанию после установки плагина AJAM интерфейс отключен. Необходимо включить его и изменить адрес, на котором он будет работать (по умолчанию **127.0.0.1**) В примере указан адрес **0.0.0.0**. Это означает что AJAM будет доступен на всех сетевых интерфейсах.
Необходимо внимательно отнестись к этому вопросу. Не следует разрешать AJAM на интерфейсе с реальным IP.
----
{{::snimok-12.png?900 |}}
----
При нажатии кнопки **Submit Changes** выполнится команда **core restart when** (перезагрузка asterisk во время простоя)
Теперь добавим менеджера, под которым будет работать панель телефонии. Для этого пройдем в **Asterisk API**. Настроим права менеджера согласно скриншоту. Обратите внимание на поля Запрещены и Разрешены. Запретить следует все адреса, а разрешить только адрес сервера, на котором будет работать панель телефонии. В примере параметр Разрешены установлен в значение **0.0.0.0/0.0.0.0** (разрешено подключаться под всеми сетевыми адресами)
----
{{:doc:pluginsfreepbx:snimok-13.png?900 |}}
----
Чтобы разговоры постоянно записывались и их можно было прослушать из панели телефонии, необходимо установить в настройках **Внутренних номеров** свойства записи входящих и исходящих вызовов как показано на скриншоте
----
{{:doc:pluginsfreepbx:snimok-14.png? |}}
----
Эта настройка устанавливается отдельно для каждого внутреннего номера.
===== Коментарии =====
~~DISQUS~~