Даже не странное - А НЕВЕРНОЕ.
Значит так.
PBX Asterisk (Но PBX тут не причем пробовал 6004 использовать как outbound proxy без регистрации результат не изменяетя)
Устройство
Hardware Platform SA7O4 VD
Hardware 4.2.2
Software Version 1.02.38.43-b9367
Driver Version 0.9.5.1.1928.949 02/Jul/2009
DSP 482-128K
Подключены все 4 телефонные линии с четырьмя независимыми телефонными номерами.
Исходящяя телефония настроена через транк, благополучно регистрируется на PBX.
Входящая телефония все перебрасывает на HOTLINE с единственным номером 3001
Предположим с клиента 3001 (2 линии) я набираю свой заведомо другой городской входящий номер, который не занят исходящим звонком. Звонок благополучно уходит и благополучно приходит через город на клиента, занято 2 линии как и полагается. Идет исходящий гудок, и входящий вызов. Все правильно и как полагается.
Но теперича - нажимаю на клиенте отбой входящего звонка и на шлюзе 6004 начинается черти че. Шлюз, не знаю по какому алгоритму, вдруг перекидывает отклоненный звонок на на городскую исходящую линию и пытается звонить туды номером группы которая отклонила звонок!!?? Итого занимая 3 линии... Хрень какаято, перебрал все настройки - результата индентичный. Также неважно вызываю ли свой номер я со своей внутренней PBX либо ктото вызывает мой PBX снаружи. Такое же поведение если вдруг входящий номер PBX не доступен. Результат одинаков.
Ну понятно что правильный вариант следующий - звонок отклонили, шлюз освобождает 2 линии входящую и исходящую.
Вот как это выглядит в Current Status:
Идет исходящий 1я линия и входящие звонки 3я линия:
Port Status
Line Type SIP No. Line Status Calls Number Proxy Register
1 FXO 3991 Talking (VoIP In) 0 voip:Unknown pstn:3473914 Disabled (00:00:43)
2 FXO 3992 Idle 0 voip: pstn: Disabled (00:00:43)
3 FXO 3993 RingBack 0 voip:3001 pstn: Disabled (00:00:43)
4 FXO 3994 Idle 0 voip: pstn: Disabled (00:00:43)
Дальше, получатель звонка разговаривать не захотел отменил звонок. Отбой вызывающему не ушел, а сам звонок ушел черти знает куда по 2ой линии.. 1я и 3я линия также заняты.
Port Status
Line Type SIP No. Line Status Calls Number Proxy Register
1 FXO 3991 Talking (VoIP In) 0 voip:Unknown pstn:3473914 Disabled (00:01:14)
2 FXO 3992 Talking (PSTN Out) 0 voip: pstn:3001 Disabled (00:01:14)
3 FXO 3993 Talking (PSTN Out) 0 voip:3001 pstn: Disabled (00:01:14)
4 FXO 3994 Idle 0 voip: pstn: Disabled (00:01:14)
Это картинка уже после того как вызывающая сторона положила трубку.
1 FXO 3991 Idle 1 voip:3001 pstn:3473914 Disabled (00:34:53)
2 FXO 3992 Talking (PSTN Out) 0 voip: pstn:3001 Disabled (00:34:53)
3 FXO 3993 Talking (PSTN Out) 0 voip:3001 pstn: Disabled (00:34:53)
4 FXO 3994 Idle 0 voip: pstn: Disabled (00:34:53)
Видим 2 зависшие линии (2я и 3я) обе со статусами - PSTN out.
Я пробовал все по моему. HOTLINE менял индивидуальные номера ставил на каждую линию, роутер прошивал, сбрасывал настройки заново, НЕ МЕНЯЕТСЯ ничего.