ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Не работают исходящие

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

Не работают исходящие

Сообщение rom@nыч » 04 дек 2023, 22:02

Первый раз запустил свой сип астериск,настроил транк на мультифон-бизнес, настроил внутренние номера. Регистрация есть. Входящие маршруты работают нормально. Внутренний маршрут работает. Не работают исходящие. Ubuntu 22.04, Asterisk 20.5, FreePBX 16.
Проходит 2 гудка и сброс.
Много чего перечитал, но только больше запутался.

Это выдает консоль Asterisk:
Код: выделить все
[2023-12-05 01:29:47] WARNING[153032]: res_pjsip_pubsub.c:3396 pubsub_on_rx_publish_request: No registered publish handler for event presence from 505
  == Using SIP RTP Audio TOS bits 184
  == Using SIP RTP Audio CoS mark 5
    -- Executing [8913xxxxxx@from-internal:1] ResetCDR("PJSIP/505-00000030", "") in new stack
[2023-12-05 01:29:47] WARNING[1102]: app_cdr.c:160 appcdr_callback: Failed to reset CDRs on channel PJSIP/505-00000030
    -- Executing [8913xxxxxx@from-internal:2] NoCDR("PJSIP/505-00000030", "") in new stack
[2023-12-05 01:29:47] WARNING[1102]: app_cdr.c:146 appcdr_callback: Failed to disable CDRs on channel PJSIP/505-00000030
    -- Executing [8913xxxxxx@from-internal:3] Progress("PJSIP/505-00000030", "") in new stack
    -- Executing [8913xxxxxx@from-internal:4] Wait("PJSIP/505-00000030", "1") in new stack
    -- Executing [8913xxxxxx@from-internal:5] Playback("PJSIP/505-00000030", "silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer") in new stack
    -- <PJSIP/505-00000030> Playing 'silence/1.ulaw' (language 'ru')
    -- <PJSIP/505-00000030> Playing 'cannot-complete-as-dialed.ulaw' (language 'ru')
    -- <PJSIP/505-00000030> Playing 'check-number-dial-again.ulaw' (language 'ru')
    -- Executing [8913xxxxxx@from-internal:6] Wait("PJSIP/505-00000030", "1") in new stack
    -- Executing [8913xxxxxx@from-internal:7] Congestion("PJSIP/505-00000030", "20") in new stack
  == Spawn extension (from-internal, 8913xxxxxx, 7) exited non-zero on 'PJSIP/505-00000030'
    -- Executing [h@from-internal:1] Macro("PJSIP/505-00000030", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("PJSIP/505-00000030", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,3)
[2023-12-05 01:29:56] ERROR[1102]: cdr.c:3397 ast_cdr_getvar: Unable to find CDR for channel PJSIP/505-00000030
    -- Executing [s@macro-hangupcall:3] ExecIf("PJSIP/505-00000030", "0?Set(CDR(recordingfile)=)") in new stack
[2023-12-05 01:29:56] ERROR[1102]: cdr.c:3397 ast_cdr_getvar: Unable to find CDR for channel PJSIP/505-00000030
    -- Executing [s@macro-hangupcall:4] Hangup("PJSIP/505-00000030", "") in new stack
  == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'PJSIP/505-00000030' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on 'PJSIP/505-00000030'
[2023-12-05 01:29:56] WARNING[159198]: res_pjsip_pubsub.c:3396 pubsub_on_rx_publish_request: No registered publish handler for event presence from 505


Прошу направить мои мысли в правильную сторону.
rom@nыч
 
Сообщений: 25
Зарегистрирован: 30 ноя 2023, 08:55

Re: Не работают исходящие

Сообщение ded » 05 дек 2023, 00:35

В приведённом выше логе нет главной строки - выполнения команды Dial через внешний транк, типа Dial(PJSIP/89012345678@multifon-000012123,,tT)

Видны только Warnings по отсутствию настроенного CDR -
Unable to find CDR
Изображение
ded
 
Сообщений: 15830
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работают исходящие

Сообщение Zavr2008 » 05 дек 2023, 01:04

Исходящий маршрут в FreePBX не настроен (либо не так настроен).
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
Аватар пользователя
Zavr2008
 
Сообщений: 2172
Зарегистрирован: 27 янв 2011, 01:35

Re: Не работают исходящие

Сообщение rom@nыч » 05 дек 2023, 09:23

Всем спасибо.
В общем, сначала был неверно настроен транк (была другая проблема), затем я настроил неверно преобразование в маршруте (в правилах набора не совсем верно разобрался. Думал, что сравнивается с шаблоном, а оказалось, что сравнивается с "префикс+шаблон"). Исправил транк, а правила набора в итоге оказались неверными.
rom@nыч
 
Сообщений: 25
Зарегистрирован: 30 ноя 2023, 08:55

Re: Не работают исходящие

Сообщение Zavr2008 » 05 дек 2023, 13:45

Так всегда и получается.
Очень удобно sngrep запускать, там видно что в результате улетает в INVITE. Ну и по схеме ded сравниваем что хочет оператор с тем что мы понастраивали.

Это для зашедших в тему по гуглу путешественников из будущего..
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
Аватар пользователя
Zavr2008
 
Сообщений: 2172
Зарегистрирован: 27 янв 2011, 01:35


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH