Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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..... | + | |
- | Event: UserEvent | + | <code>http://<Asterisk_Host>:8088/asterisk/rawman?action=login&username=1cami&secret=PASSWORD1cami |
- | Privilege: user,all | + | http://<Asterisk_Host>:80/admin/1c/download/index.php |
- | UserEvent: HintsEnd | + | http://<Asterisk_Host>:80/admin/1c/getvar/index.php |
- | Uniqueid: 1525693892.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 | ||