Страница 1 из 1

Транковый шлюз SMG 2- SIP -> Avaya -> SIP

Добавлено: 23 мар 2018 17:05
dandymsk
Добрый день!
Подскажите пожалуйста, у нас следующая проблема :

Используем шлюз SMG 2 .
При звонке с IP-телефона - 6000 (Asterisk) на аналоговый телефон - 8913 (АТС Avaya) на котором настроена безусловная переадресация вызова на IP-телефон 6031 (Asterisk) происходит отбой вызова. Так происходит при любом звонке, который происходит по сценарию SIP-Avaya-SIP.
Звонки Avaya-SIP, SIP-Avaya - работают идеально. Работает и ручная переадресация SIP-AVAYA-SIP (когда пользователь берет трубку и переадресовывает через transfer).

Судя по логам Asterisk -
[2018-03-05 11:43:07] WARNING[1813][C-0000cec3]: chan_sip.c:23875 handle_response_invite: Received response: "Forbidden" from '"Иванов В.В." <sip:6000@192.168.10.10:5160>;tag=as0e3de73f'

По логам SNGREP - приходит 401 unauthorized

Логи SMG
13:27:14.634844 [INFO] PBXIPC-SIP. TX. seize
13:27:14.634882 [INFO] # callref 0792
13:27:14.634917 [INFO] # trunkID 01
13:27:14.634953 [INFO] # Hostname '192.168.10.10'
13:27:14.634988 [INFO] # port 5160
13:27:14.635023 [INFO] # cdpn <6031> (4) cat 0x00
13:27:14.635060 [INFO] # cgpn <6000> (4) cat 0x0a
13:27:14.635095 [INFO] # SDP len (289)
13:27:14.636601 [INFO] Port PRI:00:03. Prefix linked: called len 05, proceed 05
13:27:14.636709 [INFO] Conn[001e]: Set state 'AllocReq'->'Allocated'
13:27:14.636860 [INFO] Conn[001e]: Set state 'Allocated'->'DisableReq'
13:27:14.638086 [INFO] Conn[001e]: Created (disabled). State 'DisableReq'
13:27:14.638153 [INFO] Conn[001e]: Set state 'DisableReq'->'Disabled'
13:27:14.638256 [INFO] Port SIPT:0792. Created IP-conn [001e].
13:27:14.638304 [INFO] Conn[001e]: try activate. state 'Disabled'.no media
13:27:14.646056 [INFO] PBXIPC-SIP. RX. rel-req
13:27:14.646119 [INFO] # callref 0792
13:27:14.646158 [INFO] # cause 401
13:27:14.646600 [INFO] SIP. Callref 0792. Release. Reply: 401, Cause: 21


В поддержку уже обращались, но , к сожалению, пока решение не найдено.
Просьба посодействовать в решении проблемы.

Re: Транковый шлюз SMG 2- SIP -> Avaya -> SIP

Добавлено: 23 мар 2018 18:18
bravo
pcap trace нужен

Re: Транковый шлюз SMG 2- SIP -> Avaya -> SIP

Добавлено: 23 мар 2018 20:56
AlexeyMish
Прошивка свежая?
на smg1016m в одной из версий была проблема с 401. В новой пофиксили.

Re: Транковый шлюз SMG 2- SIP -> Avaya -> SIP

Добавлено: 27 мар 2018 15:06
dandymsk
Прошивка свежая.
Нашел "решение" проблемы - в свойствах extension поставил peer вместо friend.

Для IP-телефонов проблема решилась, но для телефонов, подключенных через TAU-72 проблема осталась.

Помогла ветка форума - http://forums.asterisk.org/viewtopic.php?f=1&t=91821

Re: Транковый шлюз SMG 2- SIP -> Avaya -> SIP

Добавлено: 26 июн 2018 20:52
vstalker
Avaya не переваривает кириллицу
"Forbidden" from '"Иванов В.В."
. попробуйте переименовать в латиницу

Re: Транковый шлюз SMG 2- SIP -> Avaya -> SIP

Добавлено: 27 июн 2018 11:50
Bokrenok
vstalker писал(а):Avaya не переваривает кириллицу


Авая умеет кириллицу по Q931/QSIG, но несколько своеобразно:
- буквы кириллицы совпадающие по начертанию с латиницей - идут ASCII-кодами латиницы: A,B,C,E,T и т.п
- буквы уникальные для кириллицы (Г,Ф,И,Ж и т.п) кодируются спец-кодами, не подходящими ни под одну общепризнанную кодировку

И в SMG мы не с первого раза подобрали правильный вариант под Аваю,
но все последние прошивки SMG умеют через Q931/QSIG передавать Авае кириллицу так, чтобы она её правильно отображала

А насчет кириллицы в SIP нет информации по Авае.

Re: Транковый шлюз SMG 2- SIP -> Avaya -> SIP

Добавлено: 24 июл 2018 14:59
dandymsk
Прошивка на SMG-2 свежая, кириллица отлично передается в обе стороны.
Проблема с данной переадресацией осталась на VoIP шлюзах (т.е. на устройствах где один IP-адрес относится ко многим номерам).
На IP-телефонах помогает установка Connection Type = peer

Re: Транковый шлюз SMG 2- SIP -> Avaya -> SIP

Добавлено: 21 авг 2018 20:04
dandymsk
Помогла настройка - insecure = invite,port в sip.conf, чтобы она применилась для всех extension'ов.
Работает и для IP-телефонов и для телефонов, подключенных через VoIP-шлюз.
Можно оставить type=friend.