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

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

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


astpanel:ats_debug

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
astpanel:ats_debug [2018/07/05 07:20]
tpor
astpanel:ats_debug [2018/07/11 15:01] (текущий)
tpor
Строка 3: Строка 3:
 Диагностика настроек АТС была проведена через SSH-клиент (Putty) с помощью AMI-команд:​ [[http://​wiki.askozia.ru/​handbook:​ami|инструкции]]. Диагностика настроек АТС была проведена через SSH-клиент (Putty) с помощью AMI-команд:​ [[http://​wiki.askozia.ru/​handbook:​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// |+| Проверка настройки пользователя 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|Инструкции]]|
  
 +Проверка доступности АТС для модулей телефонии:​\\ ​
 +  * С сервера 1С должны быть доступны скрипты,​ опубликованные на АТС. На сервере 1С необходимо открыть проверочные ссылки в браузере:​
  
-Проверка настройки пользователя 1cami для подключения панели телефонии (настройка Asterisk Manager API) Action:​ Login +<​code>​http://<Asterisk_Host>/admin/1c/cdr_xml/index.php 
-Username: 1cami +http://<​Asterisk_Host>​/admin/1c/cel_xml/index.php</​code>​
-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+
  
-Event: UserEvent +В ответ должны получить "​Variable '​limit'​ and '​offset'​ must be numeric."​
-Privilege: user,all +  
-UserEvent: RowsHint +  * Со всех ПК, где будет запускаться панель телефонии,​ должна быть доступна АТС по **8088** порту(ajam порт по-умолчанию),​ по **80** порту(для скачивания записей разговоров,​ работы механизма оптимизации панели телефонии)Там же, где запускается сеанс 1С с панелью телефонии,​ необходимо открыть проверочные ссылки:​
-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.....+
  
-EventUserEvent +<​code>​http://<​Asterisk_Host>​:8088/​asterisk/​rawman?​action=login&​username=1cami&​secret=PASSWORD1cami 
-Privilegeuser,all +http://<​Asterisk_Host>​:80/​admin/​1c/​download/​index.php 
-UserEventHintsEnd +http://<​Asterisk_Host>:​80/​admin/​1c/​getvar/​index.php 
-Uniqueid1525693892.172 +</​code>​ 
-Channel:SIP/201 +  
- Некорректная настройка hints в extensions.conf ​для *96X.@ext-cf-hints+Необходимо подтвердить доступность указанных ​ресурсов со всех ПК, где будет запускаться сеанс 1с с панелью ​телефонии, прислать вывод ссылок.
  
-Для каждого номера должен быть заведен «свой» hint, пример +Проверка работы скриптов ​для модуля истории ​звонков. На сервере 1С открыть ​проверочные ​ссылки,​ прислать результат выполнения:
-[internal-hint] +
-exten => 232,​hint,​SIP/​232 ;232 - добавочный номер; 232 - имя учетной ​записи SIP (sip.conf)+
  
-Ссылка на документацию: +http://<​Asterisk_Host>​:80/admin/1c/​cdr_xml/​index.php?​limit=450&​offset=0 
-https://wiki.miko.ru/astpanel:ats:​asterisk:​hints_table+http://<​Asterisk_Host>​:80/​admin/​1c/​cel_xml/​index.php?​limit=450&​offset=0
  
 +Анализ AMI событий при входящем звонке. Необходимо подключиться к AMI. Если в маршруте входящих звонков используются очереди,​ то сделать входящий звонков на очередь. Скопировать полученные AMI события и прислать их для анализа. К логам приложите описание:​ с какого номера звонили,​ на каком номере ответили.
  
-Проверка настроек для выполнения исходящего звонка из панели телефонии ​(Получение контекста для пира) Action: Originate +Проверка настройки таблицы хинтов. Подготовить список пользователей ​панели телефонии ​для 1С с их внутренними номерами. Проверить, что для каждого внутреннего номера есть запись в таблице хинтов на АТСПрислать подтверждение выполнения этого условия.
-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 
-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.1530775222.txt.gz · Последние изменения: 2018/07/05 07:20 — tpor