1 | изначальная версия редактировать | |
Добрый день. Подскажите следующий момент: Есть два сервера Астериск, между ними SIP транк. При звонке с одного сервер на другой мне нужно передать некую переменную. Почитав в инете я наткнулся на app SIPAddHeader которым можно установить некий заголовок звонка на одном сервере, а на втором его можно будет забрать, но ничего не получается(((
Часть диалплана на первом сервере:
exten => X.,n,SIPAddHeader(X-Asterisk-Account: ${callerid}) exten => _X.,n,Dial(PJSIP/${idtrunk}${EXTEN}@server68,40,tT)
На втором жду данный header так:
exten => X.,n,NoOp( == SIPHEADER(X-Asterisk-Account) == ${SIP_HEADER(X-Asterisk-Account)})
Но на втором сервере в переменной ${SIP_HEADER(X-Asterisk-Account)} пустота. Подскажите что я не так делаю?
2 | No.2 Revision редактировать |
Добрый день. Подскажите следующий момент: Есть два сервера Астериск, между ними SIP транк. При звонке с одного сервер на другой мне нужно передать некую переменную. Почитав в инете я наткнулся на app SIPAddHeader которым можно установить некий заголовок звонка на одном сервере, а на втором его можно будет забрать, но ничего не получается(((
Часть диалплана на первом сервере:
exten => X.,n,SIPAddHeader(X-Asterisk-Account: ${callerid})
_X.,n,SIPAddHeader(X-Asterisk-Account: ${callerid})
exten => _X.,n,Dial(PJSIP/${idX.,n,Dial(PJSIP/${idtrunk}${EXTEN}@server68,40,tT)
На втором жду данный header так:
exten => X.,n,NoOp( == SIPHEADER(X-Asterisk-Account) == ${SIP_HEADER(X-Asterisk-Account)})
Но на втором сервере в переменной ${SIP_HEADER(X-Asterisk-Account)} пустота.
пустота.
Подскажите что я не так делаю?
3 | No.3 Revision редактировать |
Добрый день. Подскажите следующий момент: Есть два сервера Астериск, между ними SIP транк. При звонке с одного сервер на другой мне нужно передать некую переменную. Почитав в инете я наткнулся на app SIPAddHeader которым можно установить некий заголовок звонка на одном сервере, а на втором его можно будет забрать, но ничего не получается(((
Часть диалплана на первом сервере:
exten => _X.,n,SIPAddHeader(X-Asterisk-Account: На втором жду данный header так:
exten => Но на втором сервере в переменной ${SIP_HEADER(X-Asterisk-Account)} пустота.
Подскажите что я не так делаю?
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.