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

Отрезает 3 цифры от номера [Решено]

0

Подскажите пожалуйста, не могу понять что происходит, точнее что отрезает три цифры от номера.

По порядку.

  1. Панасоник ТДЕ600 PRI-master -> Asterisk+freepbx PRI-slave
  2. С * всё проходит как надо
  3. С панасоника набирая 5001, после набора "5" сразу идёт отлуп, с *, что номер отключен (что понятно, ведь звонит-то он на "5" вместо "5001")
  4. Диалплан на порнослонике не сильно ковырял, сделал по аналогии с другими PRI30.
  5. На * диалплан проще некуда.
  6. Куда копать?

    -- Accepting call from '2273' to '5' on channel 0/10, span 1

        -- Executing [5@from-digital:1] Set("DAHDI/i1/2273-3", "__FROM_DID=5") in new stack
        -- Executing [5@from-digital:2] NoOp("DAHDI/i1/2273-3", "Received an unknown call with DID set to 5") in new stack
        -- Executing [5@from-digital:3] Goto("DAHDI/i1/2273-3", "s,a2") in new stack
        -- Goto (from-digital,s,2)
        -- Executing [s@from-digital:2] Answer("DAHDI/i1/2273-3", "") in new stack
    [2018-05-25 23:06:12] WARNING[7040][C-00000002]: chan_sip.c:22961 func_header_read: This function can only be used on SIP channels.
        -- Executing [s@from-digital:3] Log("DAHDI/i1/2273-3", "WARNING,Friendly Scanner from ") in new stack
    [2018-05-25 23:06:12] WARNING[7040][C-00000002]: Ext. s:3 @ from-digital: Friendly Scanner from
        -- Executing [s@from-digital:4] Wait("DAHDI/i1/2273-3", "2") in new stack
        -- Executing [s@from-digital:5] Playback("DAHDI/i1/2273-3", "ss-noservice") in new stack
        -- <DAHDI/i1/2273-3> Playing 'ss-noservice.ulaw' (language 'ru')
        -- Executing [s@from-digital:6] SayAlpha("DAHDI/i1/2273-3", "5") in new stack
        -- <DAHDI/i1/2273-3> Playing 'digits/5.ulaw' (language 'ru')
        -- Span 1: Channel 0/10 got hangup request, cause 16
      == Spawn extension (from-digital, s, 6) exited non-zero on 'DAHDI/i1/2273-3'
        -- Executing [h@from-digital:1] Macro("DAHDI/i1/2273-3", "hangupcall,") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/i1/2273-3", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,3)
        -- Executing [s@macro-hangupcall:3] ExecIf("DAHDI/i1/2273-3", "0?Set(CDR(recordingfile)=)") in new stack
        -- Executing [s@macro-hangupcall:4] NoOp("DAHDI/i1/2273-3", " monior file= ") in new stack
        -- Executing [s@macro-hangupcall:5] AGI("DAHDI/i1/2273-3", "attendedtransfer-rec-restart.php,,") in new stack
        -- Launched AGI Script /var/lib/asterisk/agi-bin/attendedtransfer-rec-restart.php
    <DAHDI/i1/2273-3>AGI Tx >> agi_request: attendedtransfer-rec-restart.php
    <DAHDI/i1/2273-3>AGI Tx >> agi_channel: DAHDI/i1/2273-3
    <DAHDI/i1/2273-3>AGI Tx >> agi_language: ru
    <DAHDI/i1/2273-3>AGI Tx >> agi_type: DAHDI
    <DAHDI/i1/2273-3>AGI Tx >> agi_uniqueid: 1527278772.2
    <DAHDI/i1/2273-3>AGI Tx >> agi_version: 13.18.4
    <DAHDI/i1/2273-3>AGI Tx >> agi_callerid: 2273
    <DAHDI/i1/2273-3>AGI Tx >> agi_calleridname: ▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒
    <DAHDI/i1/2273-3>AGI Tx >> agi_callingpres: 0
    <DAHDI/i1/2273-3>AGI Tx >> agi_callingani2: 0
    <DAHDI/i1/2273-3>AGI Tx >> agi_callington: 9
    <DAHDI/i1/2273-3>AGI Tx >> agi_callingtns: 0
    <DAHDI/i1/2273-3>AGI Tx >> agi_dnid: 5
    <DAHDI/i1/2273-3>AGI Tx >> agi_rdnis: unknown
    <DAHDI/i1/2273-3>AGI Tx >> agi_context: macro-hangupcall
    <DAHDI/i1/2273-3>AGI Tx >> agi_extension: s
    <DAHDI/i1/2273-3>AGI Tx >> agi_priority: 5
    <DAHDI/i1/2273-3>AGI Tx >> agi_enhanced: 0.0
    <DAHDI/i1/2273-3>AGI Tx >> agi_accountcode:
    <DAHDI/i1/2273-3>AGI Tx >> agi_threadid: 139645099513600
    <DAHDI/i1/2273-3>AGI Tx >> agi_arg_1:
    <DAHDI/i1/2273-3>AGI Tx >> agi_arg_2:
    <DAHDI/i1/2273-3>AGI Tx >>
        -- <DAHDI/i1/2273-3>AGI Script attendedtransfer-rec-restart.php completed, returning 0
        -- Executing [s@macro-hangupcall:6] Hangup("DAHDI/i1/2273-3", "") in new stack
      == Spawn extension (macro-hangupcall, s, 6) exited non-zero on 'DAHDI/i1/2273-3' in macro 'hangupcall'
      == Spawn extension (from-digital, h, 1) exited non-zero on 'DAHDI/i1/2273-3'
        -- Hungup 'DAHDI/i1/2273-3'
    
удалить закрыть спам изменить тег редактировать

спросил 2018-05-25 16:59:26 +0400

poshl9k Gravatar poshl9k
1 2 1

обновил 2018-05-28 11:49:48 +0400

Comments

а то есть вы присылаете логи астера, чтобы доказать, что к вам на астер приходит 5 вместо 5001? Что ж... Теперь я вам верю

someuserman ( 2018-05-25 17:45:35 +0400 )редактировать

Спасибо за "полезный" ответ, а логи приложил ибо их просят по любому поводу, что бы не было лишних глупых вопросов как: "покажи логи *". Лучше скажите, если конечно знаете, почему тогда панасоник рубит три цифры, при аналогичной настройке( на 4ХХХ та же схема и всё прекрасно работает).

poshl9k ( 2018-05-25 18:07:08 +0400 )редактировать
1

у вас с панаса идет оверлапом - сразу прилетает нажатие на астер. смените на ендблок что бы присылало набранный номер целиком

awsswa ( 2018-05-25 19:10:33 +0400 )редактировать

awsswa, Огромное спасибо за помощь! Для потомков: В пункте 1.1 выбираем плату Свойства порта --> Настройка СО линии --> Тип исходящего вызова ISDN --> Режим En-block

poshl9k ( 2018-05-28 10:11:48 +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 ленту новостей

Статистика

Задан: 2018-05-25 16:59:26 +0400

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

Обновлен: May 28 '18

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