Сброс звонка при ожидании в очереди
Span 1: Channel 0/25 got hangup request, cause 31
Если смотреть трассировку со стороны Panasonic то видим:
PBX->QSIG line No.26270 Port:1 (elapsed time from LPR reset) 01/11/20 22:37:04
L2: I SAPI:0 TEI:0
L3:
DISCONNECT crn:0002 (O)
Cause: 81 9F
Cause Value= "#31 Normal unspecified"
Location= "private network serving the local user"
02 01 9A 0A 08 02 00 02 45 08 02 81 9F
QSIG line->PBX No.26271 Port:1 (elapsed time from LPR reset) 01/11/20 22:37:04
L2: I SAPI:0 TEI:0
L3:
RELEASE crn:0002 (D)
Cause: 81 9F
Cause Value= "#31 Normal unspecified"
Location= "private network serving the local user"
00 01 0A 9C 08 02 80 02 4D 08 02 81 9F
Сообщение не информативное, не понятно почему возникает. В тоже время если пользователь сам звонит через Panasonic в группу то всё в норме. Может кто подскажет куда смотреть?
После отключения параметров в chan_dahdi.conf:
busydetect=yes
busycount=8
Стали сбрасываться только звонки которые удерживаются в очереди, если сразу принять звонок попавший в очередь то он не срывается. По возвращаемому от asterisk сообщению видно что пришёл запрос на завершение вызова, не понятно как заставить asterisk правильно отрабатывать ожидание вызова.
[trunkgroups]
[channels]
language=ru
context=incoming-pri-Moscow
switchtype=qsig
nationalprefix=+7
overlapdial=yes
signalling=pri_cpe
rxwink=300
usecallerid=yes
cidsignalling=dtmf
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=no
cancallforward=yes
callreturn=no
echocancel=yes
echocancelwhenbridged=yes
echotraining=no
rxgain=10.0
txgain=10.0
group=1
callgroup=1
pickupgroup=1
immediate=no
channel => 1-15,17-31