Вы не авторизованы

Вы можете читать сообщения. Если вы хотите создать новую тему или присоединиться к обсуждению, пройдите процедуру регистрации или авторизуйтесь.

Выбрать дату в календареВыбрать дату в календаре

История не отображается - Астериск 13.22.0, История не отображается - Астериск 13.22.0
 
Алексей, спасибо за помощь, в таблице не было колонки did,  поэтому и запрос вываливался.
История не отображается - Астериск 13.22.0, История не отображается - Астериск 13.22.0
 

Татьяна и просматривающий эту тему Алексей, добрый день:)

Цитата

Необходимо проверить параметры подключения к базе данных согласно нашему примеру настроек АТС

В инструкции есть пункт "Настройка ODBC" -> Пример настроек **MySQL через ODBC**, выполните проверки, указанные в инструкциях.

Убедитесь, что в Extensions у Вас правильно описаны параметры подключения к базе данных MySQL.

тут все правильно, коннекты к мускулю есть.

Нашел одну проблему, не писался cel. Проблема была в том, что в мануале у вас указаны необходимые events=BRIDGE_ENTER,BRIDGE_EXIT, однако в Asterisk 13.22.0(последняя lts версия на данный момент) этого недостаточно, нужно минимум events=APP_START,BRIDGE_ENTER,BRIDGE_EXIT, иначе cel постоянно в статусе disabled. Думаю имеет смысл ман обновить.

Также следующее, в мускуле 5.7 нельзя указать полю тип NOT NULL и не добавить DEFAULT-значение, таблица как-то так должна выглядеть:

Код
CRE ATE   TABLE `cel` ( `id` int(11) NOT NULL AUTO_INCREMENT, `eventtype` varchar(80) NOT NULL DEFAULT '', `eventtime` datetime NOT NULL DEFAULT '1970-01-01 00:00:00', `cid_name` varchar(80) NOT NULL DEFAULT '', `cid_num` varchar(80) NOT NULL DEFAULT '', `cid_ani` varchar(80) NOT NULL DEFAULT '', `cid_rdnis` varchar(80) NOT NULL DEFAULT '', `cid_dnid` varchar(80) NOT NULL DEFAULT '', `exten` varchar(80) NOT NULL DEFAULT '', `context` varchar(80) NOT NULL DEFAULT '', `channame` varchar(80) NOT NULL DEFAULT '', `src` varchar(80) NOT NULL DEFAULT '', `dst` varchar(80) NOT NULL DEFAULT '', `channel` varchar(80) NOT NULL DEFAULT '', `dstchannel` varchar(80) NOT NULL DEFAULT '', `appname` varchar(80) NOT NULL DEFAULT '', `appdata` varchar(80) NOT NULL DEFAULT '', `amaflags` int(11) NOT NULL DEFAULT '0', `accountcode` varchar(20) NOT NULL DEFAULT '', `uniqueid` varchar(32) NOT NULL DEFAULT '', `linkedid` varchar(32) NOT NULL DEFAULT '', `peer` varchar(80) NOT NULL DEFAULT '', `userdeftype` varchar(255) NOT NULL DEFAULT '', `eventextra` varchar(255) NOT NULL DEFAULT '', `userfield` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `uniqueid_index` (`uniqueid`), KEY `linkedid_index` (`linkedid`)) ENGINE=InnoDB AUTO_INCREMENT=105 DEFAULT CHARSET=utf8

Однако вышенайденные проблемы не исправили проблемы с историей, по-прежнему не пишется, вот  agi debug, если надо, скрипт завершается с returning 4.

Код
[Aug  9 11:38:10]     -- Executing [10000555@miko_ajam:1] NoCDR("Local/10000555@miko_ajam-00000032;2", "") in new stack
[Aug  9 11:38:10]     -- Executing [10000555@miko_ajam:2] NoOp("Local/10000555@miko_ajam-00000032;2", "internal calling application: 10000555 1C_CDR") in new stack
[Aug  9 11:38:10]     -- Executing [10000555@miko_ajam:3] AGI("Local/10000555@miko_ajam-00000032;2", "1C_CDR.php") in new stack
[Aug  9 11:38:10]     -- Launched AGI Script /var/lib/asterisk/agi-bin/1C_CDR.php
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_request: 1C_CDR.php
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_channel: Local/10000555@miko_ajam-00000032;2
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_language: ru
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_type: Local
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_uniqueid: 1533803890.447
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_version: 13.22.0
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_callerid: unknown
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_calleridname: unknown
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_callingpres: 67
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_callingani2: 0
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_callington: 0
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_callingtns: 0
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_dnid: unknown
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_rdnis: unknown
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_context: miko_ajam
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_extension: 10000555
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_priority: 3
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_enhanced: 0.0
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_accountcode:
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> agi_threadid: 140600060974848
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >>
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Rx << GET VARIABLE v1
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> 200 result=1 (SIP/701)
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Rx << GET VARIABLE v2
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> 200 result=1 (2018-08-09)
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Rx << GET VARIABLE v3
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> 200 result=1 (2018-08-10)
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Rx << GET VARIABLE v4
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> 200 result=1 (79045318485-701)
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Rx << EXEC UserEvent Refresh1CHistory,chan1c:SIP/701,Date:2018-08-09
[Aug  9 11:38:10]     -- AGI Script Executing Application: (UserEvent) Options: (Refresh1CHistory,chan1c:SIP/701,Date:2018-08-09)
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> 200 result=0
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Rx << ANSWER
[Aug  9 11:38:10]     -- Local/10000555@miko_ajam-00000032;1 answered
[Aug  9 11:38:10] <Local/10000555@miko_ajam-00000032;2>AGI Tx >> 200 result=-1
[Aug  9 11:38:10]     -- <Local/10000555@miko_ajam-00000032;2>AGI Script 1C_CDR.php completed, returning 4
[Aug  9 11:38:10]   == Spawn extension (miko_ajam, 10000555, 3) exited non-zero on 'Local/10000555@miko_ajam-00000032;2'