bazil11
@bazil11

Почему не записываются звонки с внутреннего на внутренний?

Asterisk 11.2.1. Конфигурится через extensions.conf. Перерыл все что мог, но судя по всему, для полного понимания мне не хватает практики.

localhost*CLI> dialplan show macro-stdexten
[ Context 'macro-stdexten' created by 'pbx_config' ]
  'a' =>            1. VoicemailMain(${ORIG_ARG1})                [pbx_config]
  's' =>            1. MixMonitor(/callsdata/${UNIQUEID}.wav49)   [pbx_config]
                    2. Set(__DYNAMIC_FEATURES=${FEATURES})        [pbx_config]
                    3. Set(ORIG_ARG1=${ARG1})                     [pbx_config]
                    4. GotoIf($["${FOLLOWME_${ARG1}}" = "1"]?6:4) [pbx_config]
                    5. Dial(${ARG2},${RINGTIME},${DIALOPTIONS})   [pbx_config]
                    6. Goto(s-${DIALSTATUS},1)                    [pbx_config]
                    7. Macro(stdexten-followme,${ARG1},${ARG2})   [pbx_config]
  's-BUSY' =>       1. Voicemail(${ORIG_ARG1},b)                  [pbx_config]
                    2. Goto(default,s,1)                          [pbx_config]
  's-NOANSWER' =>   1. Voicemail(${ORIG_ARG1},u)                  [pbx_config]
                    2. Goto(default,s,1)                          [pbx_config]
  '_s-.' =>         1. Goto(s-NOANSWER,1)                         [pbx_config]

-= 5 extensions (13 priorities) in 1 context. =-


По логике - наличие строки в диалплане четко объявляет вызов миксмонитора, но этого не происходит (запускал астер в -rvvvvvvvvvvvvvvvvvvvvvvvvv, звонки извне и наружу пишутся - в логах есть строка mixmonitor started recording, finished recording, звонки внутри - не пишутся).

Подскажите, плиз, куда дальше копать? Возможно, есть какой-то хитроумный способ выловить, в каком месте - ошибка.
  • Вопрос задан
  • 4208 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
А что вообще показывает консоль при звонке с внутреннего на внутренний телефоны? Можете показать диалплан и вывод консоли?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Проверьте параметр canreinvite в sip.conf или users.conf. Если он установлен в yes у обоих пользователей, то после первичного соединения Asterisk предлагает ip-телефонам соединиться напрямую, естественно, что запись при этом не работает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы