VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

передача номера из yate в asterisk

Использование и настройка других открытых VoIP PBX

Модераторы: april22, Zavr2008

Ответить
Аватара пользователя
sorgchik
Сообщения: 183
Зарегистрирован: 31 авг 2010, 21:14

передача номера из yate в asterisk

Сообщение sorgchik »

Подскажите, если в конфиге regexroute.conf у меня такая констукция:

Код: Выделить всё

${rtp_forward}possible=;rtp_forward=yes
${formats}^\([^,]*\)=;formats=\1;
${module}^sip$=h323/${called}@10.10.10.1;
${module}^h323$=sip/sip:${called}@10.10.10.2;caller;
.*=-;error=forbidden;reason=Protocol not allowed
в Reports на астериске все ок, вижу номера... но на телефонных аппаратах вижу вместо номера IP шлюза.

Если я прописываю следующее:

Код: Выделить всё

${rtp_forward}possible=;rtp_forward=yes
${formats}^\([^,]*\)=;formats=\1;
${module}^sip$=h323/${called}@10.10.10.1;
${caller}^\([0-9]*\)=;callername=\1;
${module}^h323$=sip/sip:${called}@10.10.10.2;caller;
.*=-;error=forbidden;reason=Protocol not allowed
то в Report в источнике пусто, зато на телефонах номера вижу нормально.
Как это поправить?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: передача номера из yate в asterisk

Сообщение Vlad1983 »

первый вариант
уберите caller; из строки "${module}^h323$=sip/sip:${called}@10.10.10.2;caller;"
ЛС: @rostel
Аватара пользователя
sorgchik
Сообщения: 183
Зарегистрирован: 31 авг 2010, 21:14

Re: передача номера из yate в asterisk

Сообщение sorgchik »

первый вариант не подходит =(
в отчетах все ок, но на телефоне вообще пусто
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: передача номера из yate в asterisk

Сообщение Vlad1983 »

и выставить на пире в сторону yate
trustrpid = no

и вообще дебаги надо бы
ЛС: @rostel
Аватара пользователя
sorgchik
Сообщения: 183
Зарегистрирован: 31 авг 2010, 21:14

Re: передача номера из yate в asterisk

Сообщение sorgchik »

я видимо не правильно вас понял.
Убрал caller и в транке прописал trustrpid = no.
На телефоне к сожалению пусто, но вот в cdr в поле clid запись стала вида: "10.10.10.2" <604XXXX>"
Я так полагаю, что если избавится от IP то и отображаться будет все нормально.
А дебаг чего выложить необходимо yate или asterisk?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: передача номера из yate в asterisk

Сообщение Vlad1983 »

где нить в начале контекста куда падает с yate
,Set(CALLERID(all)=${CALLERID(num)})
ЛС: @rostel
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: передача номера из yate в asterisk

Сообщение Vlad1983 »

вот проверенное решение на стороне Yate
${module}^h323$=sip/sip:${called}@10.10.10.2;callername=${caller}
ЛС: @rostel
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH