Страница 1 из 1

Не срабатывает MixMonitor , Locally bridging

Добавлено: 13 окт 2017, 07:57
igor056056
Добрый день
При исходящием звонке на абонента который располагается на дружественной станции атс (sumsung) происходит их прямое соединение:
Locally bridging SIP/XXX-000edb5a and SIP/SSS-000edb5b
При этом MIxMonitor не отрабатывает, разговор не записывается
в sip.conf в general добавил canreinvite=no directmedia=no - не помогло.
При исходящих звонках в других направлениях к примеру через тот же sipnet все хорошо.
В чем проблема? Куда копать? Спасибо!

Re: Не срабатывает MixMonitor , Locally bridging

Добавлено: 13 окт 2017, 08:46
awsswa
Вы показываете конец лога и нужен весь - от начала звонка до положили трубку
И включена ли запись на абоненте который звонит на Samsung ?

Re: Не срабатывает MixMonitor , Locally bridging

Добавлено: 13 окт 2017, 08:58
igor056056
[Oct 13 09:44:16] VERBOSE[32215] pbx.c: -- Executing [00275@mgmn-users:1] Dial("SIP/NNNN-000edb5a", "SIP/samsung/ZZZ") in new stack
[Oct 13 09:44:16] VERBOSE[32215] netsock2.c: == Using SIP RTP CoS mark 5
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Audio is at 18796
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Video is at 10.100.RR.RR:17342
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x8 (alaw) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x4 (ulaw) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x2 (gsm) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x10 (g726aal2) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x20 (adpcm) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x40 (slin) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x80 (lpc10) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x200 (speex) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x800 (g726) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x1000 (g722) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x8000 (slin16) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding video codec 0x10000 (jpeg) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding video codec 0x20000 (png) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding video codec 0x40000 (h261) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding video codec 0x80000 (h263) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding video codec 0x100000 (h263p) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding video codec 0x200000 (h264) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding video codec 0x400000 (mpeg4) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x200000000 (speex16) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding codec 0x800000000000 (testlaw) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Adding non-codec 0x1 (telephone-event) to SDP
[Oct 13 09:44:16] VERBOSE[32215] chan_sip.c: Reliably Transmitting (NAT) to 10.1.XX.XX:5060:
[Oct 13 09:44:16] VERBOSE[32215] app_dial.c: -- Called SIP/samsung/ZZZ
[Oct 13 09:44:17] VERBOSE[32215] app_dial.c: -- SIP/samsung-000edb5b is making progress passing it to SIP/NNNN-000edb5a
[Oct 13 09:44:21] VERBOSE[32215] app_dial.c: -- SIP/samsung-000edb5b answered SIP/NNNN-000edb5a
[Oct 13 09:44:21] VERBOSE[32215] rtp_engine.c: -- Locally bridging SIP/NNNN-000edb5a and SIP/samsung-000edb5b
[Oct 13 09:44:50] VERBOSE[32215] chan_sip.c: Scheduling destruction of SIP dialog '44d07e0e00c624d32eb08048385ea07e@10.100.RR.RR:5060' in 6400 ms (Method: INVITE)
[Oct 13 09:44:50] VERBOSE[32215] chan_sip.c: set_destination: Parsing <sip:275@10.1.XX.XX:5060> for address/port to send to
[Oct 13 09:44:50] VERBOSE[32215] chan_sip.c: set_destination: set destination to 10.1.XX.XX:5060
[Oct 13 09:44:50] VERBOSE[32215] chan_sip.c: Reliably Transmitting (NAT) to 10.1.XX.XX:5060:
[Oct 13 09:44:50] VERBOSE[32215] pbx.c: == Spawn extension (mgmn-users, 00275, 1) exited non-zero on 'SIP/NNNN-000edb5a'
Конец лога по данному звонку
10.1.XX.XX - samsung
10.100.RR.RR - asterisk
SIP/NNNN абонент покдлюченный к asterisk sip (исходящий звонок)

Re: Не срабатывает MixMonitor , Locally bridging

Добавлено: 13 окт 2017, 09:05
igor056056
Запись на абоненте который звонит на samsung включена

Re: Не срабатывает MixMonitor , Locally bridging

Добавлено: 13 окт 2017, 10:00
ded
igor056056, а что за паранойя?
10.1.XX.XX - samsung
10.100.RR.RR - asterisk
- боитесь что хакнут по внутренним ИП?
SIP/NNNN абонент покдлюченный к asterisk sip (исходящий звонок)
- боитесь, что все догадаются что такое за номер NNNN и всё поймт?

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

== Spawn extension (mgmn-users, 00275, 1) exited non-zero on 'SIP/NNNN-000edb5a'
Кто писал вам диалплан mgmn-users?
Понимаете ли Вы, что там написано (если не Вы писали)? Понимаете ли что происходит? Лог достаточно информативно сообщает, но не видя mgmn-users делать выводы трудно.
Уверены в том, что видео тоже надо там включать? Если да, то зачем столько кодеков?
Это может быть проблемой.

Re: Не срабатывает MixMonitor , Locally bridging

Добавлено: 13 окт 2017, 10:34
igor056056
Из кодеков оставил только alaw, ситуация не изменилась.
mgmn-users

[to-gate-bn]
[macro-internal-to-gate-bn-0]
exten => s,1,NoOp()
same => n, Verbose(2,From ${CALLERID(num)} to Extension ${MACRO_EXTEN})
same => n, Set(CALLFILE=${STRFTIME(${EPOCH},,%Y-%m-%d/%H-%M)}_${CALLERID(num)}_${MACRO_EXTEN})
same => n, Set(monopt=nice -n 19 /usr/bin/lame -b 16 -f --silent "/var/spool/asterisk/monitor/${CALLFILE}.wav" "/var/spool/asterisk/monitor/${CALLFILE}.m
same => n, MixMonitor(${CALLFILE}.wav,b,${monopt})
same => n, DIAL(SIP/samsung/${MACRO_EXTEN:2},,hHkKtT)
same => n, Verbose(2,Call From ${CALLERID(num)} to Extension ${MACRO_EXTEN} with Dialstatus as ${DIALSTATUS})
same => n, Goto(${DIALSTATUS})
same => n, Hangup()
same => n(NOANSWER),Playback(abonent&ne-otvechaet)
same => n,Hangup()
same => n(CONGESTION),Hangup()
same => n(CHANUNAVAIL),Hangup()
same => n,HangUp()
same => n(BUSY),PlayBack(all-circuits-busy-now)
same => n,HangUp()
............................................................
........................................................................................................................
[to-gate-bn]
exten => _00XXX,1,Verbose(1, From ${CALLERID(num)} To extension ${EXTEN} as ${EXT_CID_${CALLERID(num)}})
same => n, Macro(internal-to-gate-bn-0)

Re: Не срабатывает MixMonitor , Locally bridging

Добавлено: 13 окт 2017, 11:01
awsswa
Вот это уже концовка вызова
[Oct 13 09:44:16] VERBOSE[32215] pbx.c: -- Executing [00275@mgmn-users:1] Dial("SIP/NNNN-000edb5a", "SIP/samsung/ZZZ") in new stack

надо показывать начало - там где есть вызов Mixmonitor

если в верхней части нету вызова Mixmonitor то вы уже догадались почему нет записи

а диалплан что вы приводите
same => n, DIAL(SIP/samsung/${MACRO_EXTEN:2},,hHkKtT)

маленько различается с чем в что в логах
Dial("SIP/NNNN-000edb5a", "SIP/samsung/ZZZ")

если бы он был тот же, было бы так
Dial("SIP/NNNN-000edb5a", "SIP/samsung/ZZZ,,hHkKtT")

Re: Не срабатывает MixMonitor , Locally bridging

Добавлено: 13 окт 2017, 13:55
igor056056
Спасибо. Проблема решена. Оказалась ошибка в диалплане.