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

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

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


astpanel:ats_debug

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
astpanel:ats_debug [2018/05/14 15:58]
tpor
astpanel:ats_debug [2018/07/11 15:01] (текущий)
tpor
Строка 1: Строка 1:
 ====== Диагностика настроек АТС клиента для работы с панелью телефонии МИКО ====== ====== Диагностика настроек АТС клиента для работы с панелью телефонии МИКО ======
  
-Используемые версии дистрибутивов: +Диагностика настроек АТС была проведена через SSH-клиент (Putty) с помощью AMI-команд: [[http://​wiki.askozia.ru/​handbook:​ami|инструкции]].
-FreePBX ​ 13.0.194.10 +
-Asterisk 11.25.1+
  
-Диагностика настроек АТС была проведена через SSH-клиент (Putty) с помощью AMI-команд 
  
-Если в дальнейшем Вы планируете использовать функцию панели телефонии ​«Перехват вызова на ответственного менеджера» (подробнее о функции написано ​здесь https://blog.telefon1c.ru/pieriekhvat-vyzova-na-otvietstviennogho-mieniedzhiera/​), ​то проверьте, что Вы используете ​актуальную версию модуля coreАктуальную версию Вы можете скачать из Wiki: https://​wiki.miko.ru/​astpanel:​ats:​freepbx_distro+^ Наименование проверяемой функции панели телефонии ​     ^ Выполняемая команда            ^ Ссылка на инструкции  ​ ^  
 +| Проверка настройки пользователя AMI для подключения ​панели телефонии ​астройка Asterisk Manager API) | manager show users\\ \\ manager show user 1cami \\ \\ manager show settings | [[https://​wiki.miko.ru/​doc:​1cajam:​astcastomize_v6|Ссылка на инструкцию]] | 
 +| Проверка настройки ​таблицы хинтов. Проверить, что для каждого ​внутреннего номера есть запись в таблице хинтов на АТС. | core show hints | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​hints_table|Ссылка на инструкции]] |  
 +| Проверка доступности АТС ​для модулей телефонии с сервера 1С и клиентских ПК | http://<​Asterisk_Host>/​admin/​1c/​cdr_xml/​index.php\\ http://<​Asterisk_Host>:​8088/​asterisk/​rawman?​action=login&​username=1cami&​secret=PASSWORD1cami | [[https://​wiki.miko.ru/​doc:​1cajam:​astcastomize_v6|Ссылка ​на инструкцию]] | 
 +| Проверка настроек АТС ​для работы функции перехвата на ответственного | grep -rn "​Interception"​ /​etc/​asterisk/​extensions* | [[https://wiki.miko.ru/astpanel:​ats:​asterisk:​interception_v6|Инструкции]]| 
 +| Настройка ​передачи ​общих параметров системы из Asterisk в панель телефонии | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​environments_v6|10000111]] | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​environments_v6|Инструкции]]| 
 +| Проверка настроек для выполнения ​исходящего звонка из панели телефонии (Получение контекста для пира) ​ | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​getcontext_v6|10000109]] | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​getcontext_v6|Инструкции]]| 
 +| Установка, получение статусов пользователей в панели телефонии (Доступен, Отошел, Недоступен) ​ | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​setstatus_v6|10000222]] | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​setstatus_v6|Инструкции]]| 
 +| Получение истории звонков в панели телефонии | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​callhistory_v6|10000555]] | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​callhistory_v6|Инструкции]]| 
 +| Скачивание записи разговоров из панели телефонии | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​download_file_v6|10000666]] | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​download_file_v6|Инструкции]]| 
 +| Прослушивание записи разговора из панели телефонии | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:playrecords_v6|10000777]] | [[https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​playrecords_v6|Инструкции]]|
  
-Наименование проверяемой функции ​панели ​телефонии Выполняемая команда Результат выполнения команды Рекомендации по настройке (что необходимо исправить?​) +Проверка доступности АТС для модулей телефонии:\\  
-Проверка ​настройки пользователя 1cami для подключения панели телефонии (настройка Asterisk Manager API) Action:​ Login +  * С сервера 1С должны быть ​доступны скрипты, опубликованные на АТС. На сервере 1С необходимо открыть проверочные ссылки в браузере:
-Username: 1cami +
-Secret: PASSWORD1cami +
- Response: Success +
-Message: Authentication accepted Asterisk Manager API настроен в соответствии с инструкциями +
- http://​192.168.0.7:​8088/​asterisk/​rawman?​ +
-action=login&​username=1cami&​ +
-secret=PASSWORD1cami Response:​ Success +
-Message: Authentication accepted  +
- manager show user 1cami username:​ 1cami +
-secret: <​Set>​ +
-ACL: yes +
-read perm: call,​user,​cdr +
-write perm: call,​reporting,​originate +
-displayconnects:​ no +
-Variables:​  +
- manager show settings Manager (AMI): ​            Yes +
-Web Manager (AMI/​HTTP): ​   Yes +
-  +
-Настройка передачи общих параметров ​системы из Asterisk ​в панель телефонии Action:​ Originate +
-Channel: Local/​10000111@miko_ajam +
-Application:​ NoCDR +
-Variable: v1=SIP/​201 Event:​ UserEvent +
-Privilege: user,all +
-UserEvent: AsteriskSettings +
-Uniqueid: 1525693892.172 +
-Channel:​SIP/​201 +
-FaxSendUrl:​80/​admin/​1c/​upload/​index.php +
-DefaultContext:​ +
-SkypeContext:​ +
-DialplanVer:​1.0.0.6 +
-autoanswernumber:​** +
-Statistic:​ +
-GhostScriptVer:009+
  
-EventUserEvent +<​code>​http://<​Asterisk_Host>/​admin/​1c/​cdr_xml/​index.php 
-Privilege: user,all +http://<​Asterisk_Host>​/admin/1c/cel_xml/index.php</code>
-UserEvent: RowsHint +
-Uniqueid: 1525693892.172 +
-chan1c:SIP/201 +
-Lines:​104@ext-local@.@SIP/104@.@Idle.....105@ext-local@.@SIP/105@.@Idle.....106@ext-local@.@SIP/106@.@Idle.....107@ext-local@.@SIP/107@.@Idle.....101@ext-local@.@SIP/101@.@Idle.....102@ext-local@.@SIP/102@.@Idle.....103@ext-local@.@SIP/​103@.@Idle.....108@ext-local@.@SIP/​108@.@Idle....._*96X.@ext-cf-hints@.@@.@Unavailable.....+
  
-Event: UserEvent +В ответ должны получить "​Variable '​limit'​ and '​offset'​ must be numeric."​
-Privilege: user,all +  
-UserEvent: HintsEnd +  * Со всех ПК, где будет запускаться панель телефонии,​ должна быть доступна АТС по **8088** порту(ajam порт по-умолчанию),​ по **80** порту(для скачивания записей разговоров,​ работы механизма оптимизации панели телефонии)Там же, где запускается сеанс 1С с панелью телефонии,​ необходимо открыть проверочные ссылки:​
-Uniqueid: 1525693892.172 +
-Channel:​SIP/​201 +
- Некорректная настройка hints в extensions.conf для *96X.@ext-cf-hints. ​+
  
-Для каждого номера должен быть заведен «свой» hint, пример +<​code>​http://<​Asterisk_Host>:​8088/​asterisk/​rawman?​action=login&​username=1cami&​secret=PASSWORD1cami 
-[internal-hint] +http://<​Asterisk_Host>:​80/​admin/​1c/​download/​index.php 
-exten => 232,hint,​SIP/​232 ;232 - добавочный номер; 232 - имя учетной записи SIP (sip.conf)+http://<​Asterisk_Host>:​80/​admin/​1c/​getvar/​index.php 
 +</​code>​ 
 +  
 +Необходимо подтвердить ​доступность указанных ресурсов со всех ПКгде будет запускаться сеанс 1с с панелью ​телефонии, ​прислать вывод ссылок.
  
-Ссылка на документацию: +Проверка работы скриптов для ​модуля истории звонков. На сервере 1С открыть проверочные ссылки,​ прислать результат выполнения:
-https://​wiki.miko.ru/​astpanel:​ats:​asterisk:hints_table+
  
 +http://<​Asterisk_Host>:​80/​admin/​1c/​cdr_xml/​index.php?​limit=450&​offset=0
 +http://<​Asterisk_Host>:​80/​admin/​1c/​cel_xml/​index.php?​limit=450&​offset=0
  
-Проверка ​настроек для выполнения исходящего звонка из панели телефонии (Получение контекста для пира) Action: Originate +Анализ AMI событий ​при входящем звонке. Необходимо подключиться ​к AMI. Если ​в маршруте входящих звонков используются ​очередито сделать входящий звонков на очередь. Скопировать полученные AMI события и прислать их для анализаК логам приложите описаниес какого номера звонили, на каком номере ответили.
-Channel: Local/​10000109@miko_ajam +
-Application:​ NoCDR +
-Variable: number=104,​tehnology=SIP +
- Event: UserEvent +
-Privilege: user,all +
-UserEvent: GetContest +
-Uniqueid: 1525694359.180 +
-Channel:​SIP/​104 +
-context:​from-internal +
- Настройки произведены в соответствии с инструкциями +
-Установка, получение статусов ​пользователей в панели телефонии оступен, Отошел, Недоступен) Action:​ Originate +
-Channel: Local/​10000222@miko_ajam +
-Application:​ NoCDR +
-Variable: command=put,​dbFamily=UserBuddyStatus,​key=104,​chan=SIP/​104,​val=8 +
- Event: UserEvent +
-Privilege: user,all +
-UserEvent: DB_UserBuddyStatus +
-Uniqueid: 1525695565.197 +
-Channel:​SIP/​104 +
-key:104 +
-val:8 Настройки ​произведены ​в соответствии с инструкциями +
- Action: Originate +
-Channel: Local/​10000222@miko_ajam +
-Application:​ NoCDR +
-Variable: command=get,​dbFamily=UserBuddyStatus,​key=104,​chan=SIP/​104 Event:​ UserEvent +
-Privilege: user,all +
-UserEvent: DB_UserBuddyStatus +
-Uniqueid: 1525695660.199 +
-Channel:​SIP/​104 +
-key:104 +
-val:     +
- Action: Originate +
-Channel: Local/​10000222@miko_ajam +
-Application:​ NoCDR +
-Variable: command=show,​chan=SIP/​104,​dbFamily=UserBuddyStatus Event:​ UserEvent +
-Privilege: user,all +
-UserEvent: FromUserBuddyStatus +
-Uniqueid: 1525695723.201 +
-Channel:​SIP/​104 +
-Lines:​104@.@8  +
-Получение ​истории звонков в панели телефонии Action: Originate +
-Channel: Local/​10000555@miko_ajam +
-Application:​ NoCDR +
-Variable: v1=SIP/​104,​v2=2017-05-01,​v3=2019-05-07,​v4=104 Event:​ UserEvent +
-Privilege: user,all +
-UserEvent: FromCDR +
-Uniqueid: 1525694672.188 +
-Channel:​SIP/​104 +
-Date:​2017-05-01 +
-Lines:​2018-05-07 09:​01:​40@.@@.@1000@.@SIP/​81.200.215.30-00000005@.@SIP/​104-00000006@.@35.1576@.@ANSWERED@.@1525669300.5@.@@.@@.@Dial@.@1525669300.5@.@916196@.@.....2018-05-07 09:​57:​50@.@@.@1000@.@SIP/​81.200.215.30-00000024@.@SIP/​104-00000025@.@59.1826@.@ANSWERED@.@1525672670.36@.@@.@@.@Dial@.@1525672670.36@.@916196@.@.....2018-05-07 13:​57:​45@.@104@.@985014@.@SIP/​104-00000064@.@SIP/​916199-00000065@.@62.2806@.@ANSWERED@.@1525687065.100@.@@.@@.@Dial@.@1525687065.100@.@@.@.....2018-05-07 14:​13:​15@.@104@.@351014@.@SIP/​104-0000006d@.@SIP/​916199-0000006e@.@13.5465@.@ANSWERED@.@1525687995.109@.@@.@@.@Dial@.@1525687995.109@.@@.@.....2018-05-07 14:​13:​36@.@104@.@357511@.@SIP/​104-0000006f@.@SIP/​916199-00000070@.@53.6446@.@ANSWERED@.@1525688016.111@.@@.@@.@Dial@.@1525688016.111@.@@.@.....2018-05-07 14:​16:​29@.@104@.@980135@.@SIP/​104-00000071@.@SIP/​916199-00000072@.@15.8179@.@ANSWERED@.@1525688189.113@.@@.@@.@Dial@.@1525688189.113@.@@.@.....2018-05-07 14:​42:​38@.@916199@.@1000@.@SIP/​916199-00000086@.@SIP/​104-00000087@.@17.3246@.@NO ANSWER@.@1525689758.134@.@@.@@.@Dial@.@1525689758.134@.@916196@.@+
  
-Event: UserEvent +Проверка настройки таблицы хинтовПодготовить список пользователей панели телефонии для 1С с их внутренними номерамиПроверить,​ что для каждого внутреннего номера есть запись в таблице хинтов на АТСПрислать подтверждение выполнения этого условия.
-Privilege: user,all +
-UserEvent: FromCDR +
-Uniqueid: 1525694672.188 +
-Channel:​SIP/​104 +
-Date:​2017-05-01 +
-Lines:​2018-05-07 14:43:56@.@332702@.@1000@.@SIP/​81.200.215.30-0000008c@.@SIP/​104-0000008d@.@66.8724@.@ANSWERED@.@1525689836.140@.@@.@@.@Dial@.@1525689836.140@.@916196@.@.....2018-05-07 14:​46:​41@.@104@.@332702@.@SIP/​104-00000091@.@SIP/​916199-00000092@.@6.25101@.@ANSWERED@.@1525690001.145@.@@.@@.@Dial@.@1525690001.145@.@@.@.....2018-05-07 14:​47:​11@.@104@.@332702@.@SIP/​104-00000094@.@SIP/​916199-00000095@.@6.25312@.@ANSWERED@.@1525690031.148@.@@.@@.@Dial@.@1525690031.148@.@@.@.....2018-05-07 14:​48:​19@.@104@.@332702@.@SIP/​104-00000096@.@SIP/​916199-00000097@.@357.799@.@ANSWERED@.@1525690099.150@.@@.@@.@Dial@.@1525690099.150@.@@.@.....2018-05-07 14:​54:​19@.@332702@.@103@.@SIP/​916199-00000097@.@SIP/​103-0000009d@.@151.653@.@ANSWERED@.@1525690099.151@.@@.@@.@Dial@.@1525690099.150@.@@.@.....2018-05-07 15:​26:​06@.@104@.@916000@.@SIP/​104-000000a2@.@SIP/​916199-000000a3@.@15.611@.@ANSWERED@.@1525692366.163@.@@.@@.@Dial@.@1525692366.163@.@@.@+
  
-Event: UserEvent 
-Privilege: user,all 
-UserEvent: FromCDR 
-Uniqueid: 1525694672.188 
-Channel:​SIP/​104 
-Date:​2017-05-01 
-Lines:​2018-05-07 15:​26:​46@.@104@.@355050@.@SIP/​104-000000a4@.@SIP/​916199-000000a5@.@17.2878@.@ANSWERED@.@1525692406.165@.@@.@@.@Dial@.@1525692406.165@.@@.@..... 
  
-Event: UserEvent 
-Privilege: user,all 
-UserEvent: Refresh1CHistory 
-Uniqueid: 1525694672.188 
-Channel:​SIP/​104 
-Date:​2017-05-01 Нет ссылок на записи разговоров,​ сама история звонков фиксируется. Необходимо проверить,​ что на АТС включены все записи разговоров. 
- 
- 
-Скачивание записи разговоров из панели телефонии Action:​ Originate 
-Channel: Local/​10000666@miko_ajam 
-Application:​ NoCDR 
-Variable: v1=SIP/​104,​v2=1525692406.165,​v6=Records Event:​ UserEvent 
-Privilege: user,all 
-UserEvent: FailDownloadRecord 
-Uniqueid: 1525696076.207 
-Channel:​SIP/​104 Т.к. команда получения истории звонков не возвращает ссылки на записи разговоров,​ следовательно нет возможности скачать эту запись разговора. 
- 
-Ссылка на документацию:​ 
-https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​download_file_v6 
-Прослушивание записи разговора из панели телефонии Action:​ Originate 
-Channel: Local/​10000777@miko_ajam 
-Application:​ NoCDR 
-Variable: chan=SIP/​104,​uniqueid1c=1525692406.165 Event:​ UserEvent 
-Privilege: user,all 
-UserEvent: CallRecordFail 
-Uniqueid: 1525696574.211 
-Channel:​SIP/​104 
-uniqueid1c:​1525692406.165 Т.к. команда получения истории звонков не возвращает ссылки на записи разговоров,​ следовательно нет возможности прослушать эту запись разговора. 
- 
-Ссылка на документацию:​ 
-https://​wiki.miko.ru/​astpanel:​ats:​asterisk:​playrecords_v6 
  
  
  
astpanel/ats_debug.1526313485.txt.gz · Последние изменения: 2018/05/14 15:58 — tpor