AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Передача переменной между двумя серверами астериск

Asterisk IP PBX 6 сообщений -
#1

Всем привет, Есть 2 сервера с астерисками, сервер1 и сервер2. Сервер1 подключен по сип к оператору, а к нему также по сип подключен сервер2. если звонить с сервер2 на внешние номера, то при сбое вызова(неправильно набран номер или номер не существует), с сервера1 всегда приходит ошибка Got SIP response 503 "Service Unavailable" и в переменной ${HANGUPCAUSE} всегда код ошибки 34, Если смотреть логи на сервере1 то в логах видно, что от оператора приходят разные ошибки вызова и следовательно в переменную ${HANGUPCAUSE} записываются разные коды ошибок. Собственно вопрос в том, как можно передать на сервер2 правильные коды отбоя с сервера1.
#2

попробовать использовать приложение Hangup с передачей cause code.

exten => n,Hangup(${CAUSE_CODE})
#3

http://asterisk-support.ru/question/4041 ... mobilnogo/

попробуйте формировать свой ответ для сервера два
exten => s,n,Hangup(19)

_________________
платный суппорт по мере возможностей
#4

Спасибо большое, то что надо. На сервере1 сделал exten => s,n,Hangup(${HANGUPCAUSE}), теперь на сервере 2 код ответа тот же что и на сервере 1
#5

Астер какой версии?

>= 1.8 передает заголовок с кодом завершения.
Переменная канала вообще не причем.

Added after 20 seconds:

Для 1.6 надо ставить патч

_________________
Свежак chan_dongle тут http://code.google.com/p/asterisk-chan-dongle
Читайте, дополняйте wiki http://wiki.e1550.mobi/
Смена IMEI Huawei E1550 E173 E1752 K3765 http://www.e1550.mobi/ от $1,521 за IMEI
#6

bg1 @ Пн Янв 12, 2015 22:38 писал(а):

>= 1.8 передает заголовок с кодом завершения.


Про Q.850? так многим достаточно и просто правильной подстановки Hangup cause.

_________________
http://mh.otx.ru Гибкие SIP/E1 шлюзы Alvis. SIP-Модернизация LDK/TDA:VoIP, Добавь E1 к Asterisk.
UPDATE! Теперь и T.38! Скидки для форумчан!!