Добрый день! FreePBX 16, Asterisk 13
Создана такая схема:
1.Внешний звонок попадает в очередь 150 в которой находятся динамические внутренние номера
2.По истечении 1 минуты звонок переходит в Fail Over Destination в котором он переходит а AGI скрипт в котором ему воспроизводится запись и выполняется перевод в другую очередь 151
;Если НЕТ или не ответили то переводим в очередь для ожидания
same => n(queues_start_net),Playback(/var/lib/asterisk/sounds/ru/custom/queues_no)
same => n,Queue(151)
same => n,Hangup()
3.Звонок попадет в очередь 151 ,это видно по консоли что звонок находится в очереди, но у внутренних динамических номеров не вызывается...
В чем может быть проблема?
-- Executing [s@queues_150_to_151:11] Queue("SIP/00000ea1", "151") in new stack
-- Started music on hold, class 'default', on channel 'SIP/00000ea1'
-- Called Local/703@from-queue/n
-- -- LazyMembers debugging - Numbusies: 0, Nummems: 1
-- Executing [703@from-queue:1] Set("Local/703@from-queue-00022b06;2", "QAGENT=703") in new stack
-- Executing [703@from-queue:2] Set("Local/703@from-queue-00022b06;2", "__FROMQ=true") in new stack
-- Executing [703@from-queue:3] GotoIf("Local/703@from-queue-00022b06;2", "1?hangup") in new stack
-- Goto (from-queue,703,5)
-- Executing [703@from-queue:5] Macro("Local/703@from-queue-00022b06;2", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("Local/703@from-queue-00022b06;2", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("Local/703@from-queue-00022b06;2", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("Local/703@from-queue-00022b06;2", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Local/703@from-queue-00022b06;2' in macro 'hangupcall'
== Spawn extension (from-queue, 703, 5) exited non-zero on 'Local/703@from-queue-00022b06;2'
-- Executing [h@from-queue:1] Macro("Local/703@from-queue-00022b06;2", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("Local/703@from-queue-00022b06;2", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("Local/703@from-queue-00022b06;2", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("Local/703@from-queue-00022b06;2", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Local/703@from-queue-00022b06;2' in macro 'hangupcall'
== Spawn extension (from-queue, h, 1) exited non-zero on 'Local/703@from-queue-00022b06;2'
-- Nobody picked up in 0 ms