﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
449	Канальное окончание R1.5 блокируется канал	mixyil1.1	alx	"Не уверен что это баг именно платы VE-01.

=== Дано
плата VE-01 15 канальных окончаний №1-15 типа R1.5 направление
исходящие(IP->TDM) способ набора номера (декадно-импульсный).

=== Проблемма
В какой-то момент времени через одно из канальных окончаний невозможно
установить соединение для нескольких входящих вызовов подряд. 

{{{
Aug 19 08:35:42 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Idle: RTP monitor, ts=2, flags=0000, data=0
Aug 19 08:36:56 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Idle: Incoming call, ts=-1, flags=0001, data=4034
Aug 19 08:37:41 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Idle: Incoming call, ts=-1, flags=0001, data=4036
Aug 19 08:39:05 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Idle: Incoming call, ts=-1, flags=0001, data=4040
Aug 19 08:39:05 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Seizure: CAS event, ts=2, flags=0000, data=13
Aug 19 08:39:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: RTP parameters, ts=2, flags=0000, data=4040
Aug 19 08:39:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: Statistics received, ts=2, flags=0000, data=0
Aug 19 08:39:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: Statistics received, ts=2, flags=0000, data=0
Aug 19 08:39:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: CAS event, ts=2, flags=0000, data=1
Aug 19 08:39:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Call disconnected, ts=2, flags=0000, data=4040
Aug 19 08:39:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Call disconnected, ts=2, flags=0000, data=4040
Aug 19 08:39:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: CAS event, ts=2, flags=0000, data=5


Aug 19 08:39:38 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Idle: Incoming call, ts=-1, flags=0001, data=4042
Aug 19 08:39:38 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Idle: Incoming call, ts=-1, flags=0002, data=4042
Aug 19 08:39:38 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Seizure: CAS event, ts=2, flags=0000, data=13
Aug 19 08:39:42 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: RTP parameters, ts=2, flags=0000, data=4042
Aug 19 08:39:42 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: CAS event, ts=2, flags=0000, data=1
Aug 19 08:39:42 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Statistics received, ts=2, flags=0000, data=0
Aug 19 08:39:42 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Statistics received, ts=2, flags=0000, data=0
Aug 19 08:39:42 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Call disconnected, ts=2, flags=0000, data=4042
Aug 19 08:39:42 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Call disconnected, ts=2, flags=0000, data=4042
Aug 19 08:39:42 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: CAS event, ts=2, flags=0000, data=5


Aug 19 08:40:04 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Idle: Incoming call, ts=-1, flags=0001, data=4044
Aug 19 08:40:04 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Seizure: CAS event, ts=2, flags=0000, data=13
Aug 19 08:40:08 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: RTP parameters, ts=2, flags=0000, data=4044
Aug 19 08:40:08 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: Statistics received, ts=2, flags=0000, data=0
Aug 19 08:40:08 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: Statistics received, ts=2, flags=0000, data=0
Aug 19 08:40:08 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: RTP monitor, ts=2, flags=0000, data=1
Aug 19 08:40:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Dialed: CAS event, ts=2, flags=0000, data=9
Aug 19 08:40:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Answered: Tone detected, ts=2, flags=0000, data=47
Aug 19 08:40:10 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Answered: CAS event, ts=2, flags=0000, data=9
Aug 19 08:40:11 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Answered: CAS event, ts=2, flags=0000, data=1
Aug 19 08:40:11 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Call disconnected, ts=2, flags=0000, data=4044
Aug 19 08:40:11 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Call disconnected, ts=2, flags=0000, data=4044
Aug 19 08:40:11 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Tone completed, ts=2, flags=0000, data=0
Aug 19 08:40:11 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: CAS event, ts=2, flags=0000, data=1
Aug 19 08:41:55 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Incoming call, ts=-1, flags=0001, data=4046
Aug 19 08:42:17 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Incoming call, ts=-1, flags=0001, data=4048
Aug 19 08:42:17 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Incoming call, ts=-1, flags=0002, data=4048
Aug 19 08:42:40 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Incoming call, ts=-1, flags=0001, data=4050
Aug 19 08:43:23 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Incoming call, ts=-1, flags=0001, data=4052
Aug 19 08:43:23 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Incoming call, ts=-1, flags=0001, data=4054
-----//-----
Aug 19 10:27:22 sip_ua[390]: r1.5.cpp:643: ---> ts=2, state=Blocked: Incoming call, ts=-1, flags=0001, data=4336
}}}

Сразу после этого канальное окончание переходит в состояние Blocked и остается в таком
состоянии продолжительное время (до суток).

Такое поведение проявляется случайным образом (примерно раз в неделю) и не
связано с каким-то определенным канальным окончанием. 

=== Как сейчас поступают
Когда канальное окончание после вызова остается в состоянии Blocked его удаляют
через web интерфейс блока и создают заново. ""Новое"" канальное окончание в
состоянии Idle и успешно устанавливает соединение для входящих вызовов.

=== Цитата оригинального сообщения
> Допустим изначально все работает. В какой то момент времени допустим по второму
> каналу входящие вызова начинают сразу же сбрасываться в занятость. Т.е. на
> канале состояние Idle, абонент которому идёт попытка дозвона свободен, однако
> при поступлении звонка на канал плата VE моментально вызов сбрасывается в
> занятость. Следовательно любой звонящий попадающий в этот канал никуда не
> дозванивается. Пока одновременно не произойдёт два и более вызовов чтобы
> сработал другой канал. Через некоторое неустановленное время канал переходит в
> состояние Blocked. В таком случае на него вызова не попадают а попадают на
> следующий канал и все опять работает. Через примерно сутки по наблюдениям
> Blocked самостоятельно сбрасывается на Idle и канал работает нормально
"	баг	closed	средний	2 очередь	VE-01	готово	R1.5	
