Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


astpanel:ats:yeastar_mypbx_s20

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
astpanel:ats:yeastar_mypbx_s20 [2018/10/25 06:53]
amzh [Центр приложений MyPBX]
astpanel:ats:yeastar_mypbx_s20 [2022/04/14 06:50] (текущий)
imal [Центр приложений MyPBX]
Строка 19: Строка 19:
 7. Будет открыт интерфейс "​**MIKO CTI**" {{ :​astpanel:​ats:​app2.png | Интерфейс MIKO CTI MyPBX s20}}\\  ​ 7. Будет открыт интерфейс "​**MIKO CTI**" {{ :​astpanel:​ats:​app2.png | Интерфейс MIKO CTI MyPBX s20}}\\  ​
 8. В интерфейсе приложения следует включить флаг "​**Enable**",​ продолжить работу с приложением можно только при условии согласия пользователя с текстом Соглашения.\\ ​ 8. В интерфейсе приложения следует включить флаг "​**Enable**",​ продолжить работу с приложением можно только при условии согласия пользователя с текстом Соглашения.\\ ​
-9. Система может ​открыт диалоговое окно о предоставлении пробного периода. Внимательно прочитайте сообщение и ответьте на задаваемые вопросы.\\ +9. При включении флага "​**Enable**" ​откроется форма, в которой можно активировать ключ купленной лицензии ​или начать использовать триальный период{{ :​astpanel:​ats:​activate_form.png | Форма активации лицензии}}\\ 
 <note important>​Система не выводит повторно диалоговое окно, если ранее уже был активирован пробный период.</​note>​ <note important>​Система не выводит повторно диалоговое окно, если ранее уже был активирован пробный период.</​note>​
 10. Перейдите в раздел "​**Настройки**"​ - "​**Безопасность**"​ - "​**Сетевые службы**"​\\ ​ 10. Перейдите в раздел "​**Настройки**"​ - "​**Безопасность**"​ - "​**Сетевые службы**"​\\ ​
Строка 32: Строка 32:
 <note tip>В текущей версии прошивки,​ не корректно настроены права доступа к AMI. Как исправить ситуацию описано ниже. </​note>​ <note tip>В текущей версии прошивки,​ не корректно настроены права доступа к AMI. Как исправить ситуацию описано ниже. </​note>​
  
-1. Подключаемся к АТС с помощью SSH-клиента по [[http://​wiki.askozia.ru/​handbook:​putty|инструкции]].\\  +1. Подключаемся к АТС с помощью SSH-клиента по [[http://​wiki.askozia.ru/​handbook:​putty|инструкции]].  ​
 <note important>​**ВНИМАНИЕ!** Авторизация происходит с использованием следующих параметров:​ <note important>​**ВНИМАНИЕ!** Авторизация происходит с использованием следующих параметров:​
 \\ Логин: **support** \\ Пароль:​ **iyeastar**.</​note>​ \\ Логин: **support** \\ Пароль:​ **iyeastar**.</​note>​
Строка 53: Строка 53:
          ​Variables:</​code>​          ​Variables:</​code>​
                    
-         +        
 +        
 +===== Настройка работы через МИКО Прокси ===== 
 + 
 +  - Подключаемся к АТС с помощью SSH-клиента по [[http://​wiki.askozia.ru/​handbook:​putty|инструкции]] **ВНИМАНИЕ!** Авторизация происходит с использованием следующих параметров:​ \\ Логин: **support** \\ Пароль:​ **iyeastar** 
 +  - Редактируем файл <​code>​cat > /​ysdisk/​ysapps/​mikocti/​agi-bin/​1C_get_context.sh</​code>​\\  
 +  - Вставляем текст:<​code>#​!/​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;</​code>​ 
 +4. Выполняем команду CTRL + D дважды.\\  
 + 
 ===== Прочие сетевые настройки ===== ===== Прочие сетевые настройки =====
 <note warning>​AJAM работает на порту **808**.\\ ​ <note warning>​AJAM работает на порту **808**.\\ ​
astpanel/ats/yeastar_mypbx_s20.1540450388.txt.gz · Последние изменения: 2018/10/25 06:53 — amzh