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

CallerID по-умолчанию при входящем звонке

0

Подскажите, где устранить следующий бок, при входящем звонке на астериск (Elastix) в отчётах вижу, что спереди к номеру добавляется цифра 7. Если звонить со скайпа то входящий номер определяется одной цифрой 7.В inbound routers - any did/ any cid. Как узнать, где добавляется эта семёрка ?

Вот только по этой строке. Звонок со Скайпа

ExecIf("SIP/zadarma1-00000002", "0 ?Set(CALLERID(name)=7)")

Вижу, что добавилась семерка

   -- Executing [92204@from-trunk-sip-zadarma1:1] Set("SIP/zadarma1-00000002", "GROUP()=OUT_5") in new stack
-- Executing [92204@from-trunk-sip-zadarma1:2] Goto("SIP/zadarma1-00000002", "from-trunk,92204,1") in new stack
-- Goto (from-trunk,92204,1)
-- Executing [92204@from-trunk:1] NoOp("SIP/zadarma1-00000002", "Catch-All DID Match - Found 92204 - You probably want a DID for this.") in new stack
-- Executing [92204@from-trunk:2] Goto("SIP/zadarma1-00000002", "ext-did,s,1") in new stack
-- Goto (ext-did,s,1)
-- Executing [s@ext-did:1] Set("SIP/zadarma1-00000002", "__FROM_DID=s") in new stack
-- Executing [s@ext-did:2] Gosub("SIP/zadarma1-00000002", "app-blacklist-check,s,1") in new stack
-- Executing [s@app-blacklist-check:1] GotoIf("SIP/zadarma1-00000002", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:2] Set("SIP/zadarma1-00000002", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:3] Return("SIP/zadarma1-00000002", "") in new stack
-- Executing [s@ext-did:3] ExecIf("SIP/zadarma1-00000002", "0 ?Set(CALLERID(name)=7)") in new stack
-- Executing [s@ext-did:4] Set("SIP/zadarma1-00000002", "__CALLINGPRES_SV=allowed_not_screened") in new stack
-- Executing [s@ext-did:5] Set("SIP/zadarma1-00000002", "CALLERPRES()=allowed_not_screened") in new stack
-- Executing [s@ext-did:6] Goto("SIP/zadarma1-00000002", "app-announcement-7,s,1") in new stack
-- Goto (app-announcement-7,s,1)
-- Executing [s@app-announcement-7:1] GotoIf("SIP/zadarma1-00000002", "0?begin") in new stack
-- Executing [s@app-announcement-7:2] Answer("SIP/zadarma1-00000002", "") in new stack
-- Executing [s@app-announcement-7:3] Wait("SIP/zadarma1-00000002", "1") in new stack
-- Executing [s@app-announcement-7:4] NoOp("SIP/zadarma1-00000002", "Playing announcement torkret") in new stack
-- Executing [s@app-announcement-7:5] Playback("SIP/zadarma1-00000002", "ru/1torkret,noanswer") in new stack
-- <SIP/zadarma1-00000002> Playing 'ru/1torkret.gsm' (language 'ru')

== Spawn extension (app-announcement-7, s, 5) exited non-zero on 'SIP/zadarma1-00000002'

Похоже, что дело в переменной RGPREFIX, но где она определяется ?

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

спросил 2013-01-15 14:21:12 +0400

Andrey2005 Gravatar Andrey2005 flag of Ukraine
6 6 1 8

обновил 2013-01-15 19:36:36 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

Провайдер божится, не его рук дело

Andrey2005 ( 2013-01-15 15:15:29 +0400 )редактировать

ext-did в третьей строке делает вот так CALLERID(name)=${CALLERID(num). тоесть к этому моменту у вас уже 7 и ничто там никуда не добавляется. включайте сип дебаг,смотрите инвайт.

meral ( 2013-01-15 16:26:17 +0400 )редактировать

1 Ответ

0

Вот тут почитайте.

http://asterisk-support.ru/question/38386/kak-poniat-chto-proiskhodit-na-asteriske/

и посмотрите. в еластикс сам по себе ничего нигде не добавляется. проблема провайдера или конфигурации - по вашей информации сказать нельзя.

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

ответил 2013-01-15 14:44:14 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Ваш ответ

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-01-15 14:21:12 +0400

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

Обновлен: Jan 15 '13

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