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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

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

Andrey2005 Gravatar Andrey2005 flag of Ukraine

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

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

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

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

   -- 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'

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

Подскажите, где устранить следующий бок, при входящем звонке на астериск (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'

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

Подскажите, где устранить следующий бок, при входящем звонке на астериск (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, но где она определяется ?

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

Подскажите, где устранить следующий бок, при входящем звонке на астериск (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, но где она определяется ?

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