Переодически перестает работать Elastix 2.2
Добавлено: 03 фев 2012, 16:41
Всем Приветствую всех присутствующих!!
Поднял Elastix 2.2. на плате digium te 220. Связка такова Е1 входит в Elastix, а от туда в обычную атс samsung office serv7200.
У меня вроде все заработало, но как то странно, через какоето неопределенное время, Elastix перестает маршрутизировать звонки. Стоит его перезагрузить и все приходит в норму. Помогите разобраться.
Вот содержимое файла system.conf
# Span 1: TE2/0/1 "T2XXP (PCI) Card 0 Span 1" (MASTER)
span=1,1,0,ccs,hdb3,crc4
bchan=1-15,17-31
dchan=16
echocanceller=mg2,1-31
# Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2"
span=2,2,0,ccs,hdb3,crc4
bchan=32-46,48-62
dchan=47
echocanceller=mg2,32-62
# Global data
loadzone = us
defaultzone = us
Вот что нашел в логах:
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Goto (macro-hangupcall,s,29)
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:29] GotoIf("DAHDI/i1/9219940811-81", "0?skipblkvm") in new stack
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:30] NoOp("DAHDI/i1/9219940811-81", "Cleaning Up Block VM Flag: BLKVM/3001/DAHDI/i1/9219940811-81") in new stack
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:31] NoOp("DAHDI/i1/9219940811-81", "Deleting: BLKVM/3001/DAHDI/i1/9219940811-81 ") in new stack
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:32] GotoIf("DAHDI/i1/9219940811-81", "1?theend") in new stack
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Goto (macro-hangupcall,s,34)
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:34] Hangup("DAHDI/i1/9219940811-81", "") in new stack
[Feb 3 16:00:30] VERBOSE[4107] app_macro.c: == Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'DAHDI/i1/9219940811-81' in macro 'hangupcall'
[Feb 3 16:00:30] VERBOSE[4107] features.c: == Spawn extension (ext-queues, h, 1) exited non-zero on 'DAHDI/i1/9219940811-81'
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: == Spawn extension (ext-queues, 3001, 9) exited non-zero on 'DAHDI/i1/9219940811-81'
[Feb 3 16:00:30] DEBUG[4107] sig_pri.c: sig_pri_hangup 1
[Feb 3 16:00:30] DEBUG[4107] sig_pri.c: Not yet hungup... Calling hangup once with icause, and clearing call
[Feb 3 16:00:30] VERBOSE[4107] chan_dahdi.c: -- Hungup 'DAHDI/i1/9219940811-81'
[Feb 3 16:00:31] WARNING[3322] sig_pri.c: Span 2: Got SETUP with duplicate call ptr. Dropping call.
[Feb 3 16:01:21] WARNING[3322] sig_pri.c: Span 2: Got SETUP with duplicate call ptr. Dropping call.
[Feb 3 16:01:35] WARNING[3322] sig_pri.c: Span 2: Got SETUP with duplicate call ptr. Dropping call.
[Feb 3 16:01:50] WARNING[3322] sig_pri.c: Span 2: Got SETUP with duplicate call ptr. Dropping call.
Поднял Elastix 2.2. на плате digium te 220. Связка такова Е1 входит в Elastix, а от туда в обычную атс samsung office serv7200.
У меня вроде все заработало, но как то странно, через какоето неопределенное время, Elastix перестает маршрутизировать звонки. Стоит его перезагрузить и все приходит в норму. Помогите разобраться.
Вот содержимое файла system.conf
# Span 1: TE2/0/1 "T2XXP (PCI) Card 0 Span 1" (MASTER)
span=1,1,0,ccs,hdb3,crc4
bchan=1-15,17-31
dchan=16
echocanceller=mg2,1-31
# Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2"
span=2,2,0,ccs,hdb3,crc4
bchan=32-46,48-62
dchan=47
echocanceller=mg2,32-62
# Global data
loadzone = us
defaultzone = us
Вот что нашел в логах:
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Goto (macro-hangupcall,s,29)
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:29] GotoIf("DAHDI/i1/9219940811-81", "0?skipblkvm") in new stack
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:30] NoOp("DAHDI/i1/9219940811-81", "Cleaning Up Block VM Flag: BLKVM/3001/DAHDI/i1/9219940811-81") in new stack
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:31] NoOp("DAHDI/i1/9219940811-81", "Deleting: BLKVM/3001/DAHDI/i1/9219940811-81 ") in new stack
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:32] GotoIf("DAHDI/i1/9219940811-81", "1?theend") in new stack
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Goto (macro-hangupcall,s,34)
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: -- Executing [s@macro-hangupcall:34] Hangup("DAHDI/i1/9219940811-81", "") in new stack
[Feb 3 16:00:30] VERBOSE[4107] app_macro.c: == Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'DAHDI/i1/9219940811-81' in macro 'hangupcall'
[Feb 3 16:00:30] VERBOSE[4107] features.c: == Spawn extension (ext-queues, h, 1) exited non-zero on 'DAHDI/i1/9219940811-81'
[Feb 3 16:00:30] VERBOSE[4107] pbx.c: == Spawn extension (ext-queues, 3001, 9) exited non-zero on 'DAHDI/i1/9219940811-81'
[Feb 3 16:00:30] DEBUG[4107] sig_pri.c: sig_pri_hangup 1
[Feb 3 16:00:30] DEBUG[4107] sig_pri.c: Not yet hungup... Calling hangup once with icause, and clearing call
[Feb 3 16:00:30] VERBOSE[4107] chan_dahdi.c: -- Hungup 'DAHDI/i1/9219940811-81'
[Feb 3 16:00:31] WARNING[3322] sig_pri.c: Span 2: Got SETUP with duplicate call ptr. Dropping call.
[Feb 3 16:01:21] WARNING[3322] sig_pri.c: Span 2: Got SETUP with duplicate call ptr. Dropping call.
[Feb 3 16:01:35] WARNING[3322] sig_pri.c: Span 2: Got SETUP with duplicate call ptr. Dropping call.
[Feb 3 16:01:50] WARNING[3322] sig_pri.c: Span 2: Got SETUP with duplicate call ptr. Dropping call.