--- Second transfer successful ---
[Nov 7 12:46:59] VERBOSE app_queue.c: 7233005-000000d1 answered Local/800021@operator-00000007;2
[Nov 7 12:46:59] VERBOSE res_musiconhold.c: Stopped MOH
[Nov 7 12:46:59] VERBOSE bridge_channel.c: 7233005 and Local/800021 joined bridge
[Nov 7 12:46:59] WARNING res_rtp_asterisk.c: DTLS packet from 10.15.13.146:54965 dropped — ICE not completed yet
[Nov 7 12:47:00] VERBOSE res_rtp_asterisk.c: Switching RTP to 10.15.13.146:54965
Когда я впервые перенаправляю звонок по команде DTMF через Queue, он завершается с ошибкой (канал покидает мост — left_bridge),
но при втором перенаправлении через Queue всё работает нормально.
Почему это происходит и как это исправить?
extension.conf
[operator]
exten = _2XXX,hint,PJSIP/${EXTEN}
include = local-num
[local-num]
exten = _800021,1,Queue(dsl_kz,ctTkK,,,300)
;same = n,Wait(20)
same = n,Hangup()
exten = _800022,1,Queue(dsl_ru,ctTkK,,,300)
;same = n,Wait(20)
same = n,Hangup()
features.conf
[general]
transferdigittimeout => 1
xfersound = beep
xferfailsound = beeperr
;pickupexten = *8
pickupsound = beep
pickupfailsound = beeperr
;featuredigittimeout = 1000
;recordingfailsound = beeperr
atxfernoanswertimeout = 15
atxferdropcall = no
atxfercallbackreinvite = no
atxferloopdelay = 10
atxfercallbackretries = 2
atxferabort = *3
atxfercomplete = *4
atxferthreeway = *5
atxferswap = *6
[featuremap]
blindxfer => #1
disconnect => *0
atxfer => *2
parkcall => #7
;automixmon => *3

