Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

При входящем звонке callerid == номеру

0

Добрый день,

Помогите разобраться с такой проблемой, для приема входящих звонков подключены два разных провайдера, соответственно с двумя разными номерами. При звонке на эти номера callerid почему то содержит не номер того кто звонит а номер на который этот звонок пришел. Вот диалплан

[incoming]
exten => _6474XXXXXX,1,Set(PROVIDER_NUMBER='+16474XXXXXX')
exten => _6474XXXXXX,n,Noop(${CALLERID(num)}) -- тут выводится 6474XXXXXX
exten => _6474XXXXXX,n,Goto(incoming-logic,s,1)

exten => _4162XXXXXX,1,Set(PROVIDER_NUMBER='+14162XXXXXX')
exten => _4162XXXXXX,n,Noop(${CALLERID(num)}) -- тут выводится 4162XXXXXX
exten => _4162XXXXXX,n,Goto(incoming-logic,s,1)

в sip.conf

[general]
context=incoming
...
register => login:password@XXX:5060
register => login2:password2@YYY:5060


From: "310XXXXXXX" <sip:310XXXXXXX@XXX.XXX.XXX.XXX>;tag=as378351af
To: <sip:6474XXXXXX@XXX.XXX.XXX.XXX:16742>

в дебаге видно мой номер с которого я звоню (310XXXXXXX) но почему вывод переменной callerid показывает номер на который я звоню?

Разобрался с проблемой. Оказывается повлияла директива callerid=XXXXXXX в описании пира в sip.conf, хотя оно же вроде только в исходяших используется. Пришлось callerid сетить в extensions.conf

удалить закрыть спам изменить тег редактировать

спросил 2013-10-31 14:39:37 +0400

godlike Gravatar godlike flag of Ukraine
814 92 24 62

обновил 2013-10-31 17:02:41 +0400

Comments

callerid в настройках пиров придумали садисты , которые любят мучить людей.))

zzuz ( 2013-11-01 14:47:52 +0400 )редактировать

2 Ответа

0

скорей всего провайдер так отдает

ссылка удалить спам редактировать

ответил 2013-10-31 15:05:36 +0400

bandys Gravatar bandys
284 9 11

Comments

два разных провайдера с одним и тем же багом? Да и слишком стремный баг для провайдера

godlike ( 2013-10-31 15:08:18 +0400 )редактировать

всяко бывает. включите сип дебаг и посмотрите что приходит.

bandys ( 2013-10-31 16:37:20 +0400 )редактировать

попробуйте вывести CALLERID(all)

bandys ( 2013-10-31 17:03:08 +0400 )редактировать

спасибо, уже понял почему так происходило (в апдейте вопроса описал) хотя до конца так и не понял почему это так повлияло.

godlike ( 2013-10-31 17:11:33 +0400 )редактировать
0

Странно конечно. Может провайдер так отдает?

ссылка удалить спам редактировать

ответил 2013-10-31 15:15:56 +0400

switch Gravatar switch
8334 11 7 92
http://lynks.ru/

Comments

оба сразу? Два разных провайдера

godlike ( 2013-10-31 15:22:51 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-10-31 14:39:37 +0400

Просмотрен: 306 раз

Обновлен: Oct 31 '13

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.