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

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

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

спросил 2013-01-16 13:55:34 +0400

mrak Gravatar mrak

Не работают звонки с freepbx на realtime asterisk

Доброго дня суток. Вопрос такой имеется, может кто сталкивался. Есть сервер, на нем стоит Asterisk+Realtime(mysql) + Freepbx. Есть пиры заведенные в Freepbx, а есть которые заведены в realtime sippeers => mysql,general,sipfriends Так вот если звонить из realtime на freepbx то звонки проходят, если же звонить из freepbx на realtime, то звонки не проходят, так же не проходят звонки между realtime пирами, все попадает на контекст bad_number. Вопрос такой как сделать что бы заработало? где прописать маршрут ? может чего не углядел? Если нужна какая то дополнительная информация, говорите, напишу. Заранее Спасибо!!!

Не работают звонки с freepbx на realtime asterisk

Доброго дня суток. Вопрос такой имеется, может кто сталкивался. Есть сервер, на нем стоит Asterisk+Realtime(mysql) + Freepbx. Есть пиры заведенные в Freepbx, а есть которые заведены в realtime sippeers => mysql,general,sipfriends Так вот если звонить из realtime на freepbx то звонки проходят, если же звонить из freepbx на realtime, то звонки не проходят, так же не проходят звонки между realtime пирами, все попадает на контекст bad_number. Вопрос такой как сделать что бы заработало? где прописать маршрут ? может чего не углядел? Если нужна какая то дополнительная информация, говорите, напишу. Заранее Спасибо!!!

вот verbose звонка с freepbx на realtime:

== Using SIP RTP CoS mark 5
    -- Executing [0101@from-internal:1] Macro("SIP/2-000052a4", "user-callerid,LIMIT,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/2-000052a4", "AMPUSER=2") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/2-000052a4", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/2-000052a4", "1?Set(REALCALLERIDNUM=2)") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/2-000052a4", "AMPUSER=2") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/2-000052a4", "AMPUSERCIDNAME=Office") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/2-000052a4", "0?report") in new stack
    -- Executing [s@macro-user-callerid:7] Set("SIP/2-000052a4", "AMPUSERCID=2") in new stack
    -- Executing [s@macro-user-callerid:8] Set("SIP/2-000052a4", "CALLERID(all)="Office" <2>") in new stack
    -- Executing [s@macro-user-callerid:9] GotoIf("SIP/2-000052a4", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:10] ExecIf("SIP/2-000052a4", "1?Set(GROUP(concurrency_limit)=2)") in new stack
    -- Executing [s@macro-user-callerid:11] ExecIf("SIP/2-000052a4", "0?Set(CHANNEL(language)=)") in new stack
    -- Executing [s@macro-user-callerid:12] GotoIf("SIP/2-000052a4", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,25)
    -- Executing [s@macro-user-callerid:25] Set("SIP/2-000052a4", "CALLERID(number)=2") in new stack
    -- Executing [s@macro-user-callerid:26] Set("SIP/2-000052a4", "CALLERID(name)=Office") in new stack
    -- Executing [0101@from-internal:2] NoCDR("SIP/2-000052a4", "") in new stack
    -- Executing [0101@from-internal:3] Progress("SIP/2-000052a4", "") in new stack
    -- Executing [0101@from-internal:4] Wait("SIP/2-000052a4", "1") in new stack
    -- Executing [0101@from-internal:5] Progress("SIP/2-000052a4", "") in new stack
    -- Executing [0101@from-internal:6] Playback("SIP/2-000052a4", "silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer") in new stack
    -- <SIP/2-000052a4> Playing 'silence/1.gsm' (language 'ru')

Не работают звонки с freepbx на realtime asterisk

Доброго дня суток. Вопрос такой имеется, может кто сталкивался. Есть сервер, на нем стоит Asterisk+Realtime(mysql) + Freepbx. Есть пиры заведенные в Freepbx, а есть которые заведены в realtime sippeers => mysql,general,sipfriends Так вот если звонить из realtime на freepbx то звонки проходят, если же звонить из freepbx на realtime, то звонки не проходят, так же не проходят звонки между realtime пирами, все попадает на контекст bad_number. Вопрос такой как сделать что бы заработало? где прописать маршрут ? может чего не углядел? Если нужна какая то дополнительная информация, говорите, напишу. Заранее Спасибо!!!

вот verbose звонка с freepbx на realtime:

== Using SIP RTP CoS mark 5
    -- Executing [0101@from-internal:1] Macro("SIP/2-000052a4", "user-callerid,LIMIT,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/2-000052a4", "AMPUSER=2") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/2-000052a4", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/2-000052a4", "1?Set(REALCALLERIDNUM=2)") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/2-000052a4", "AMPUSER=2") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/2-000052a4", "AMPUSERCIDNAME=Office") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/2-000052a4", "0?report") in new stack
    -- Executing [s@macro-user-callerid:7] Set("SIP/2-000052a4", "AMPUSERCID=2") in new stack
    -- Executing [s@macro-user-callerid:8] Set("SIP/2-000052a4", "CALLERID(all)="Office" <2>") in new stack
    -- Executing [s@macro-user-callerid:9] GotoIf("SIP/2-000052a4", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:10] ExecIf("SIP/2-000052a4", "1?Set(GROUP(concurrency_limit)=2)") in new stack
    -- Executing [s@macro-user-callerid:11] ExecIf("SIP/2-000052a4", "0?Set(CHANNEL(language)=)") in new stack
    -- Executing [s@macro-user-callerid:12] GotoIf("SIP/2-000052a4", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,25)
    -- Executing [s@macro-user-callerid:25] Set("SIP/2-000052a4", "CALLERID(number)=2") in new stack
    -- Executing [s@macro-user-callerid:26] Set("SIP/2-000052a4", "CALLERID(name)=Office") in new stack
    -- Executing [0101@from-internal:2] NoCDR("SIP/2-000052a4", "") in new stack
    -- Executing [0101@from-internal:3] Progress("SIP/2-000052a4", "") in new stack
    -- Executing [0101@from-internal:4] Wait("SIP/2-000052a4", "1") in new stack
    -- Executing [0101@from-internal:5] Progress("SIP/2-000052a4", "") in new stack
    -- Executing [0101@from-internal:6] Playback("SIP/2-000052a4", "silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer") in new stack
    -- <SIP/2-000052a4> Playing 'silence/1.gsm' (language 'ru')

core show hints в студии:

-= Registered Asterisk Dial Plan Hints =-
                    124@ext-local           : SIP/124               State:Idle            Watchers  0
                    125@ext-local           : SIP/125               State:Idle            Watchers  0
                    122@ext-local           : SIP/122               State:Unavailable     Watchers  0
                    120@ext-local           : SIP/120               State:InUse           Watchers  0
                    121@ext-local           : SIP/121               State:Idle            Watchers  0
                    128@ext-local           : SIP/128               State:Unavailable     Watchers  0
                    115@ext-local           : SIP/115               State:Unavailable     Watchers  0
                    114@ext-local           : SIP/114               State:Idle            Watchers  0
                    117@ext-local           : SIP/117               State:Unavailable     Watchers  0
                    116@ext-local           : SIP/116               State:Unavailable     Watchers  0
                    111@ext-local           : SIP/111               State:Unavailable     Watchers  0
                    110@ext-local           : SIP/110               State:Unavailable     Watchers  0
                    113@ext-local           : SIP/113               State:Unavailable     Watchers  0
                    112@ext-local           : SIP/112               State:Unavailable     Watchers  0
                    119@ext-local           : SIP/119               State:Unavailable     Watchers  0
                    118@ext-local           : SIP/118               State:Unavailable     Watchers  0
                    136@ext-local           : SIP/136               State:Idle            Watchers  0
                    135@ext-local           : SIP/135               State:Idle            Watchers  0
                    133@ext-local           : SIP/133               State:InUse           Watchers  0
                    132@ext-local           : SIP/132               State:Idle            Watchers  0
                      5@ext-local           : SIP/5                 State:Idle            Watchers  0
                      4@ext-local           : SIP/4                 State:Idle            Watchers  0
                      7@ext-local           : SIP/7                 State:Unavailable     Watchers  0
                      6@ext-local           : SIP/6                 State:Unavailable     Watchers  0
                      1@ext-local           : SIP/1                 State:Idle            Watchers  0
                      3@ext-local           : SIP/3                 State:Idle            Watchers  0
                      2@ext-local           : SIP/2                 State:Idle            Watchers  0
                      9@ext-local           : SIP/9                 State:Unavailable     Watchers  0
                     10@ext-local           : SIP/10                State:Unavailable     Watchers  0
                     11@ext-local           : SIP/11                State:Idle            Watchers  0
                     12@ext-local           : SIP/12                State:Unavailable     Watchers  0
                    302@ext-local           : SIP/302               State:InUse           Watchers  0
                    300@ext-local           : SIP/300               State:Idle            Watchers  0
                    301@ext-local           : SIP/301               State:Idle            Watchers  0

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