====== Настройка MyPBX для работы с панелью телефонии ====== ===== Текущие ограничения ===== * Если сотрудник подслушивает чей то разговор средствами панели телефонии, то такой вызов может отображаться не корректно в истории звонков * Конференция, организованная из панели телефонии может отображаться не корректно в истории звонков * Модуль "[[https://telefon.miko.ru/products/journal-zvonkov/|Журнал звонков и аналитические отчеты]]" **пока** не может работать с MyPBX серии S. ===== Центр приложений MyPBX ===== Для работы с центром приложений **обязателен доступ в интернет**. \\ Все описанные настройки справедливы для версии прошивки **30.4.0.29+** Для интеграции АТС с 1С необходимо установить дополнительное "**приложение**" на станцию. 1. Скачайте приложение по [[http://files.miko.ru/public.php?service=files&t=226d50022a7087b9725f3d833b6b780d | ссылке]].\\ 2. Перейдите в центр приложений {{ :astpanel:ats:app_centr.png | Центр прилжений MyPBX s20}}\\ 3. Перейдите на вкладку "**Upload**" {{ :astpanel:ats:app_centr2.png | MyPBX s20 выбор приложения к загрузке}}\\ 4. Выполните команду "**Загрузить**"\\ 5. После установки, приложении появится на вкладке "**Установленные**" {{ :astpanel:ats:app_centr3.png | Установленные приложения MyPBX s20}}\\ 6. Перейдите к настройкам приложения: {{ :astpanel:ats:app.png | Переход к настройкам приложения MyPBX s20}}\\ 7. Будет открыт интерфейс "**MIKO CTI**" {{ :astpanel:ats:app2.png | Интерфейс MIKO CTI MyPBX s20}}\\ 8. В интерфейсе приложения следует включить флаг "**Enable**", продолжить работу с приложением можно только при условии согласия пользователя с текстом Соглашения.\\ 9. При включении флага "**Enable**" откроется форма, в которой можно активировать ключ купленной лицензии или начать использовать триальный период{{ :astpanel:ats:activate_form.png | Форма активации лицензии}}\\ Система не выводит повторно диалоговое окно, если ранее уже был активирован пробный период. 10. Перейдите в раздел "**Настройки**" - "**Безопасность**" - "**Сетевые службы**"\\ 11. Необходимо включить использование AMI, установите параметры доступа: {{ :astpanel:ats:ami_settings.png | AMI Settings MyPBX s20}}\\ Для получения постоянного ключа активации необходимо оставить заявку на приобретение в [[http://www.telefon1c.ru/contacts/|форме обратной связи]], и присылать данные: * MAC адрес **LAN интерфейса** станции * Серийный номер АТС * Модель станции ===== Доступ к AMI ===== В текущей версии прошивки, не корректно настроены права доступа к AMI. Как исправить ситуацию описано ниже. 1. Подключаемся к АТС с помощью SSH-клиента по [[http://wiki.askozia.ru/handbook:putty|инструкции]]. **ВНИМАНИЕ!** Авторизация происходит с использованием следующих параметров: \\ Логин: **support** \\ Пароль: **iyeastar**. 2. Редактируем файл cat > ./customcfg/manager_custom.conf\\ 3. Вставляем текст:[1cuser] read = call,cdr,user,config,extenstatus 4. Выполняем команду CTRL + D дважды.\\ 5. Далее переходим в web интерфейс "**Настройки**" - "**АТС**" - "**Номера**"\\ 6. Открываем любой номер и ничего не меняя сохраняем\\ 7. Выполняем действие "**Применить**" {{ :astpanel:ats:s20_save_settigs.png |}}\\ 8. Выполняем команду asterisk -rx'manager show user 1cuser'\\ 9. Вывод должен быть следующим: username: 1cuser secret: ACL: yes read perm: call,user,config,cdr,extenstatus write perm: call,reporting,originate displayconnects: no allowmultiplelogin: yes Variables: ===== Настройка работы через МИКО Прокси ===== - Подключаемся к АТС с помощью SSH-клиента по [[http://wiki.askozia.ru/handbook:putty|инструкции]] **ВНИМАНИЕ!** Авторизация происходит с использованием следующих параметров: \\ Логин: **support** \\ Пароль: **iyeastar** - Редактируем файл cat > /ysdisk/ysapps/mikocti/agi-bin/1C_get_context.sh\\ - Вставляем текст:#!/bin/sh # v1.8 if [ -z "${1}" ]; then # Consume all variables sent by Asterisk while read VAR && [ "$VAR" != '' ] ; do : ; done # get var chan echo 'GET VARIABLE "number"'; read exten; exten=`echo "$exten" | awk -F'[(]|[)]' ' { print $2} '`; echo 'GET VARIABLE "tehnology"'; read tehnology; tehnology=`echo "$tehnology" | awk -F'[(]|[)]' ' { print $2} '`; else exten='1001'; tehnology='SIP'; fi; if [ "$tehnology" = 'SIP' ]; then result=`asterisk -rx"sip show peer $exten" | grep Context | awk -F'[:]+[ ]+' ' { print $2 } '`; elif [ "$tehnology" = 'PJSIP' ]; then result=`asterisk -rx"pjsip show endpoint $exten" | grep context | grep -v message | awk -F'[:]+[ ]+' ' { print $2 } '`; elif [ "$tehnology" = 'DAHDI' ]; then result=`asterisk -rx"dahdi show channel $exten" | grep Context | awk -F'[:]+[ ]+' ' { print $2 } '`; elif [ "$tehnology" = 'IAX' ]; then result=`asterisk -rx"iax2 show peer $exten" | grep Context | awk -F'[:]+[ ]+' ' { print $2 } '`; fi echo "EXEC UserEvent GetContest,\"chan1c:${tehnology}/${exten}\",\"peercontext:${result}\""; if [ -z "${1}" ]; then read RESPONSE; fi; 4. Выполняем команду CTRL + D дважды.\\ ===== Прочие сетевые настройки ===== AJAM работает на порту **808**.\\ Для скачивания записей разговоров используется порт **4443**.\\ TCP протокол. \\ Настройте корректно правила **firewall** и **fail2ban**. - Передите в раздел "**Настройки**" - "**Система**" - "**Безопасность**" - "**Правила брандмауэра**" - Добавим новое правило на порт 808 {{ :astpanel:ats:firewall808.png | Настройка порта 808 на firewall MyPBX}} - Добавим новое правило на порт 4443 {{ :astpanel:ats:firewall4443.png | Настройка порта 4443 на firewall MyPBX}} ===== Запись разговоров ===== Если запись разговоров активирована, то из панели телефонии появится возможность скачать и прослушать запись. - Первым делом необходимо подключить хранилище для записей. "**Настройки**" - "**Система**" - "**Хранилища данных**" {{ :astpanel:ats:recs20_1.png | Хранилища данных MyPBX s20 }} - Далее необходимо включить запись разговоров "**Настройки**" - "**АТС**" - "**Запись**". Настройте запись всех линий и всех номеров {{ :astpanel:ats:recs20_2.png | Запись разговоров MyPBX s20}} ===== Настройка 1С ===== Обратите внимение, при подключении панели телефонии к AJAM следует использовать порт **808**. Инструкции по настройке доступны по ссылке: [[astpanel:enterprise|Настройка в 1C:Предприятие 8]]