Отладка со стороны 1С для меня малоинформативна, не совсем понятно что и где оно ищет файл для прослушивания.
Добыл лог из АТС:
| Код |
|---|
-- Executing [10000777@miko_ajam:1] NoCDR("Local/10000777@miko_ajam-00000b8a;2", "") in new stack
-- Executing [10000777@miko_ajam:2] NoOp("Local/10000777@miko_ajam-00000b8a;2", "internal calling application: 10000777 1C_Playback") in new stack
-- Executing [10000777@miko_ajam:3] AGI("Local/10000777@miko_ajam-00000b8a;2", "1C_Playback.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/1C_Playback.php
> 1C_Playback.php: Running SQL Command describe `asteriskcdrdb`.`cdr`
> 1C_Playback.php: Connected to MySQL database OK.
> 1C_Playback.php: Sel ected database OK.
1C_Playback.php: SEVERE PROGRAMMING ERROR: For portability, FIELDS must be surrounded by SINGLE QUOTES ('), yet none were found. Continuing.
> 1C_Playback.php: Running SQL Command SELECT DATE_FORMAT(`calldate`,'%Y/%m/%d%/'), `uniqueid`, `userfield` FR OM `asteriskcdrdb`.`PT1C_cdr` WHERE `unique id` LIKE '1455035372%' LIMIT 1
-- 1C_Playback.php: /var/spool/asterisk/monitor/
-- AGI Script Executing Application: (UserEvent) Options: (CallRecordFail,Channel:SIP/104,uniqueid1c:1455035372)
> Channel Local/10000777@miko_ajam-00000b8a;1 was answered.
> Launching NoCDR() on Local/10000777@miko_ajam-00000b8a;1
-- <Local/10000777@miko_ajam-00000b8a;2>AGI Script 1C_Playback.php completed, returning 4
== Spawn extension (miko_ajam, 10000777, 3) exited non-zero on 'Local/10000777@miko_ajam-00000b8a;2'
|