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

follow me ошибка 603 Declined

Проблемы Asterisk без вэб-оболочек и их решения

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

Makc64RUS
Сообщения: 110
Зарегистрирован: 12 янв 2013, 22:00

follow me ошибка 603 Declined

Сообщение Makc64RUS »

Добрый день коллеги! Столкнулся на одной из станций с следующей проблемой: Делаю перевод входящих звонков на мобильный номер. Настроил follow me в Elastix.
Изображение

Делаю входящий звонок, он приходит на внутренний номер, потом следует hangup. Такое ощущение что станция мобильный номер вообще не замечает. Снял дамп там от нашей станции к оператору связи mtt летит 603 Declined.

Попробовал заменить мобильный номер на другой (другого оператора), проблема та же. Прошу у вас помощи в решении проблемы.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: follow me ошибка 603 Declined

Сообщение awsswa »

не правильно набираете номер
делайте дамп звонка - с работающего и не работающего - смотрит что набирается в команде Dial
платный суппорт по мере возможностей
Makc64RUS
Сообщения: 110
Зарегистрирован: 12 янв 2013, 22:00

Re: follow me ошибка 603 Declined

Сообщение Makc64RUS »

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

   -- Executing [068@from-did-direct:22] Macro("SIP/TrunkAlphone-0000112a", "dial,35,m(track1),89372464342#") in new stack
    -- Executing [s@macro-dial:1] GotoIf("SIP/TrunkAlphone-0000112a", "0?dial") in new stack
    -- Executing [s@macro-dial:2] SetMusicOnHold("SIP/AdektaAlphone-0000112a", "none") in new stack
    -- Executing [s@macro-dial:3] AGI("SIP/TrunkAlphone-0000112a", "dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
 dialparties.agi: Starting New Dialparties.agi
 dialparties.agi: Caller ID name is '9033292219' number is '89033292219'
 dialparties.agi: Methodology of ring is  'ringallv2'
    -- dialparties.agi: Added extension 89372464342# to extension map
    -- dialparties.agi: Extension 068 cf is disabled
    -- dialparties.agi: Extension 89372464342# cf is disabled
    -- dialparties.agi: Extension 068 do not disturb is disabled
    -- dialparties.agi: dbset CALLTRACE/068 to 89033292219
    -- dialparties.agi: Filtered ARG3: 068-89372464342
    -- <SIP/TrunkAlphone-0000112a>AGI Script dialparties.agi completed, returning 0
    -- Executing [s@macro-dial:7] Dial("SIP/TrunkAlphone-0000112a", "Local/FMPR-068@from-internal&Local/FMGL-89372464342#@from-internal,35,m(track1)M(auto-blkvm)") in new stack
Забавно что на той станции где работало тоже сейчас не работает... Вижу номер передаётся с решёткой, так должно быть?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: follow me ошибка 603 Declined

Сообщение ded »

Список телефонов в окошке Follow Up - это минигруппа, со стратегией (указано у вас) ring-all-v2
должен содержать по крайней мере два номера - внутренний номер экстена и мобильный (как на принтскрине)
Решётки не должно быть.

Вижу что звонят Caller ID '9033292219' number is '89033292219'
на 89372464342
с таким Caller ID 9033292219 Манго точно отобъёт.
Makc64RUS
Сообщения: 110
Зарегистрирован: 12 янв 2013, 22:00

Re: follow me ошибка 603 Declined

Сообщение Makc64RUS »

Изображение

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

 dialparties.agi: Starting New Dialparties.agi
 dialparties.agi: Caller ID name is '84997044236' number is '84997044236'
 dialparties.agi: Methodology of ring is  'ringall-prim'
    -- dialparties.agi: Added extension 89033292219# to extension map
    -- dialparties.agi: Extension 89033292219# cf is disabled
 dialparties.agi: EXTENSION_STATE: 4 (UNKNOWN)
 dialparties.agi: Extension 89033292219# has ExtensionState: 4
    -- dialparties.agi: Filtered ARG3: 89033292219
    -- <SIP/AdektaAlphone-0000117a>AGI Script dialparties.agi completed, returning 0
    -- Executing [s@macro-dial:7] Dial("SIP/TrunkAlphone-0000117a", "Local/89033292219@from-internal/n,30,m(track1)M(auto-blkvm)") in new stack
    -- Called Local/89033292219@from-internal/n
    -- Executing [89033292219@from-internal:1] Macro("Local/89033292219@from-internal-00000060;2", "user-callerid,LIMIT,EXTERNAL,") in new stack
    -- Started music on hold, class 'track1', on SIP/TrunkAlphone-0000117a
Префикс добавил грабли те же. Решетка вроде бы нужна для терминации. До станции провайдера вообще ни чего не долетает.... по их словам
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: follow me ошибка 603 Declined

Сообщение ded »

diallan show 89033292219@from-internal
Makc64RUS
Сообщения: 110
Зарегистрирован: 12 янв 2013, 22:00

Re: follow me ошибка 603 Declined

Сообщение Makc64RUS »

ded, пишет нет такой команды, да и диал плана такого нет у меня как я думаю. Сейчас выяснил что перевод на мобильный работает, если звонить с внутреннего номера на внутренний (на котором включен follow me), а вот если я звоню с мобильного или с городского на внутренний (на котором включен follow me) то перевод на мобильные не работает. Думаю дальше... найду проблему напишу.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: follow me ошибка 603 Declined

Сообщение ded »

Диалплана такого нет? А что же это тогда исполняется?

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

  -- Executing [89033292219@from-internal:1] Macro("Local/89033292219@from-internal-00000060;2", "user-callerid,LIMIT,EXTERNAL,") in new stack
    -- Started music on hold, class 'track1', on SIP/TrunkAlphone-0000117a
Я вообще надеюсь, что минимально Вы команды знаете.

dialplan show 89033292219@from-internal

Думаю, Вам надо книжку читать, про будущее.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: follow me ошибка 603 Declined

Сообщение ded »

Makc64RUS писал(а): вот если я звоню с мобильного или с городского на внутренний (на котором включен follow me) то перевод на мобильные не работает.
Это не перевод (transfer) а перенаправление.
Смените стратегию ringallv2 на hunt
Makc64RUS
Сообщения: 110
Зарегистрирован: 12 янв 2013, 22:00

Re: follow me ошибка 603 Declined

Сообщение Makc64RUS »

Извиняюсь ded, видимо первый раз криво ввёл

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

pbx*CLI> dialplan show 89033292219@from-internal
[ Included context 'outrt-1' created by 'pbx_config' ]
  '_X.' (CID match '_0XX') =>  1. Macro(user-callerid,LIMIT,EXTERNAL,)       [pbx_config]
                    2. Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})}) [pbx_config]
                    3. ExecIf($["${KEEPCID}"!="TRUE" & ${LEN(${TRUNKCIDOVERRIDE})}=0]?Set(TRUNKCIDOVERRIDE=74956406864)) [pbx_config]
                    4. Set(_NODEST=)                              [pbx_config]
                    5. Gosub(sub-record-check,s,1(out,${EXTEN},)) [pbx_config]
                    6. Macro(dialout-trunk,2,${EXTEN},,off)       [pbx_config]
                    7. Macro(outisbusy,)                          [pbx_config]
  '_X.' (CID match '_1XX') =>  1. Macro(user-callerid,LIMIT,EXTERNAL,)       [pbx_config]
                    2. Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})}) [pbx_config]
                    3. ExecIf($["${KEEPCID}"!="TRUE" & ${LEN(${TRUNKCIDOVERRIDE})}=0]?Set(TRUNKCIDOVERRIDE=74956406864)) [pbx_config]
                    4. Set(_NODEST=)                              [pbx_config]
                    5. Gosub(sub-record-check,s,1(out,${EXTEN},)) [pbx_config]
                    6. Macro(dialout-trunk,2,${EXTEN},,off)       [pbx_config]
                    7. Macro(outisbusy,)                          [pbx_config]
  '_X.' (CID match '_2XX') =>  1. Macro(user-callerid,LIMIT,EXTERNAL,)       [pbx_config]
                    2. Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})}) [pbx_config]
                    3. ExecIf($["${KEEPCID}"!="TRUE" & ${LEN(${TRUNKCIDOVERRIDE})}=0]?Set(TRUNKCIDOVERRIDE=74956406864)) [pbx_config]
                    4. Set(_NODEST=)                              [pbx_config]
                    5. Gosub(sub-record-check,s,1(out,${EXTEN},)) [pbx_config]
                    6. Macro(dialout-trunk,2,${EXTEN},,off)       [pbx_config]
                    7. Macro(outisbusy,)                          [pbx_config]
  '_X.' =>          1. Macro(user-callerid,LIMIT,EXTERNAL,)       [pbx_config]

[ Included context 'bad-number' created by 'pbx_config' ]
  '_X.' =>          1. ResetCDR()                                 [pbx_config]
                    2. NoCDR()                                    [pbx_config]
                    3. Progress()                                 [pbx_config]
                    4. Wait(1)                                    [pbx_config]
                    5. Progress()                                 [pbx_config]
                    6. Playback(silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer) [pbx_config]
                    7. Wait(1)                                    [pbx_config]
                    8. Congestion(20)                             [pbx_config]
                    9. Hangup()                                   [pbx_config]

-= 5 extensions (31 priorities) in 2 contexts. =-
Стратегию дозвона сменил, не помогло. Я вот думаю, когда атс делает перевод вызова, какой CID она пихает в исходящие маршруты? Ведь он может блокироваться acl

P.S. Книжку читал, правда на русском.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH