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

FreePBX DISA не записывает разговоры.

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

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

chubaka
Сообщения: 43
Зарегистрирован: 25 июн 2013, 14:05

Re: FreePBX DISA не записывает разговоры.

Сообщение chubaka »

Вот полный лог звонка:

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

[root@localhost ~]# asterisk -r
Asterisk 1.8.22.0, Copyright (C) 1999 - 2012 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.8.22.0 currently running on localhost (pid = 1660)
Verbosity is at least 3
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [110XXXX@from-trunk-sip-MSM7495797XXXX:1] Set("SIP/MSM7495797XXXX-00000134", "GROUP()=OUT_1") in new stack
    -- Executing [110XXXX@from-trunk-sip-MSM7495797XXXX:2] Goto("SIP/MSM7495797XXXX-00000134", "from-trunk,110XXXX,1") in new stack
    -- Goto (from-trunk,110XXXX,1)
    -- Executing [110XXXX@from-trunk:1] Set("SIP/MSM7495797XXXX-00000134", "__FROM_DID=110XXXX") in new stack
    -- Executing [110XXXX@from-trunk:2] Goto("SIP/MSM7495797XXXX-00000134", "s,1") in new stack
    -- Goto (from-trunk,s,1)
    -- Executing [s@from-trunk:1] ExecIf("SIP/MSM7495797XXXX-00000134", "0?Set(__FROM_DID=s)") in new stack
    -- Executing [s@from-trunk:2] Gosub("SIP/MSM7495797XXXX-00000134", "app-blacklist-check,s,1()") in new stack
    -- Executing [s@app-blacklist-check:1] GotoIf("SIP/MSM7495797XXXX-00000134", "0?blacklisted") in new stack
    -- Executing [s@app-blacklist-check:2] Set("SIP/MSM7495797XXXX-00000134", "CALLED_BLACKLIST=1") in new stack
    -- Executing [s@app-blacklist-check:3] Return("SIP/MSM7495797XXXX-00000134", "") in new stack
    -- Executing [s@from-trunk:3] Set("SIP/MSM7495797XXXX-00000134", "CHANNEL(language)=ru") in new stack
    -- Executing [s@from-trunk:4] Set("SIP/MSM7495797XXXX-00000134", "CDR(did)=110XXXX") in new stack
    -- Executing [s@from-trunk:5] ExecIf("SIP/MSM7495797XXXX-00000134", "0 ?Set(CALLERID(name)=+7495787XXXX)") in new stack
    -- Executing [s@from-trunk:6] Set("SIP/MSM7495797XXXX-00000134", "__CALLINGPRES_SV=allowed_not_screened") in new stack
    -- Executing [s@from-trunk:7] Set("SIP/MSM7495797XXXX-00000134", "CALLERPRES()=allowed_not_screened") in new stack
    -- Executing [s@from-trunk:8] Goto("SIP/MSM7495797XXXX-00000134", "disa,3,1") in new stack
    -- Goto (disa,3,1)
    -- Executing [3@disa:1] Answer("SIP/MSM7495797XXXX-00000134", "") in new stack
    -- Executing [3@disa:2] Set("SIP/MSM7495797XXXX-00000134", "_DISA=disa^3^newcall") in new stack
    -- Executing [3@disa:3] Set("SIP/MSM7495797XXXX-00000134", "_DISACONTEXT=from-internal-disa-rec") in new stack
    -- Executing [3@disa:4] Set("SIP/MSM7495797XXXX-00000134", "_KEEPCID=TRUE") in new stack
    -- Executing [3@disa:5] Set("SIP/MSM7495797XXXX-00000134", "_HANGUP=Tt") in new stack
    -- Executing [3@disa:6] Set("SIP/MSM7495797XXXX-00000134", "TIMEOUT(digit)=5") in new stack
    -- Digit timeout set to 5.000
    -- Executing [3@disa:7] Set("SIP/MSM7495797XXXX-00000134", "TIMEOUT(response)=30") in new stack
    -- Response timeout set to 30.000
    -- Executing [3@disa:8] DISA("SIP/MSM7495797XXXX-00000134", "no-password,disa-dial") in new stack
    -- Executing [8925371XXXX@disa-dial:1] NoOp("SIP/MSM7495797XXXX-00000134", "called 8925371XXXX in from-internal-disa-rec by ID: 3") in new stack
    -- Executing [8925371XXXX@disa-dial:2] Dial("SIP/MSM7495797XXXX-00000134", "Local/8925371XXXX@from-internal-disa-rec,300,Tt") in new stack
    -- Called Local/8925371XXXX@from-internal-disa-rec
    -- Executing [8925371XXXX@from-internal-disa-rec:1] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "AUDIOHOOK_INHERIT(MixMonitor)=yes") in new stack
    -- Executing [8925371XXXX@from-internal-disa-rec:2] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CALLFILENAME=DISA-1372314475.630.wav") in new stack
    -- Executing [8925371XXXX@from-internal-disa-rec:3] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "FOLDER=/var/spool/asterisk/monitor/2013/06/27") in new stack
    -- Executing [8925371XXXX@from-internal-disa-rec:4] MixMonitor("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "/var/spool/asterisk/monitor/2013/06/27/DISA-1372314475.630.wav,a,") in new stack
    -- Executing [8925371XXXX@from-internal-disa-rec:5] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CDR(recordingfile)=DISA-1372314475.630.wav") in new stack
  == Begin MixMonitor Recording Local/8925371XXXX@from-internal-disa-rec-0000009b;2
    -- Executing [8925371XXXX@from-internal-disa-rec:6] Goto("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "from-internal,8925371XXXX,1") in new stack
    -- Goto (from-internal,8925371XXXX,1)
    -- Executing [8925371XXXX@from-internal:1] Macro("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "user-callerid,LIMIT,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "TOUCH_MONITOR=1372314475.630") in new stack
    -- Executing [s@macro-user-callerid:2] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "AMPUSER=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:3] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?report") in new stack
    -- Executing [s@macro-user-callerid:4] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?Set(REALCALLERIDNUM=+7495787XXXX)") in new stack
    -- Executing [s@macro-user-callerid:5] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "AMPUSER=") in new stack
    -- Executing [s@macro-user-callerid:6] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "AMPUSERCIDNAME=") in new stack
    -- Executing [s@macro-user-callerid:7] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?report") in new stack
    -- Goto (macro-user-callerid,s,15)
    -- Executing [s@macro-user-callerid:15] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,28)
    -- Executing [s@macro-user-callerid:28] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CALLERID(number)=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:29] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CALLERID(name)=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:30] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CDR(cnum)=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:31] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CDR(cnam)=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:32] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CHANNEL(language)=ru") in new stack
    -- Executing [8925371XXXX@from-internal:2] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "MOHCLASS=default") in new stack
    -- Executing [8925371XXXX@from-internal:3] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "_NODEST=") in new stack
    -- Executing [8925371XXXX@from-internal:4] Gosub("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "sub-record-check,s,1(out,8925371XXXX,)") in new stack
    -- Executing [s@sub-record-check:1] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "REC_POLICY_MODE_SAVE=") in new stack
    -- Executing [s@sub-record-check:2] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?check") in new stack
    -- Goto (sub-record-check,s,7)
    -- Executing [s@sub-record-check:7] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "__MON_FMT=wav") in new stack
    -- Executing [s@sub-record-check:8] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?next") in new stack
    -- Goto (sub-record-check,s,11)
    -- Executing [s@sub-record-check:11] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Return()") in new stack
    -- Executing [s@sub-record-check:12] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Set(__REC_POLICY_MODE=)") in new stack
    -- Executing [s@sub-record-check:13] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?out,1") in new stack
    -- Executing [s@sub-record-check:14] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "__REC_STATUS=INITIALIZED") in new stack
    -- Executing [s@sub-record-check:15] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "NOW=1372314475") in new stack
    -- Executing [s@sub-record-check:16] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "__DAY=27") in new stack
    -- Executing [s@sub-record-check:17] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "__MONTH=06") in new stack
    -- Executing [s@sub-record-check:18] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "__YEAR=2013") in new stack
    -- Executing [s@sub-record-check:19] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "__TIMESTR=20130627-102755") in new stack
    -- Executing [s@sub-record-check:20] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "__FROMEXTEN=+7495787XXXX") in new stack
    -- Executing [s@sub-record-check:21] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "__CALLFILENAME=out-8925371XXXX-+7495787XXXX-20130627-102755-1372314475.630") in new stack
    -- Executing [s@sub-record-check:22] Goto("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "out,1") in new stack
    -- Goto (sub-record-check,out,1)
    -- Executing [out@sub-record-check:1] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?Set(__REC_POLICY_MODE=)") in new stack
    -- Executing [out@sub-record-check:2] GosubIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?record,1(exten,8925371XXXX,+7495787XXXX)") in new stack
    -- Executing [out@sub-record-check:3] Return("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "") in new stack
    -- Executing [8925371XXXX@from-internal:5] Macro("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "dialout-trunk,1,8925371XXXX,,off") in new stack
    -- Executing [s@macro-dialout-trunk:1] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "DIAL_TRUNK=1") in new stack
    -- Executing [s@macro-dialout-trunk:2] GosubIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?sub-pincheck,s,1()") in new stack
    -- Executing [s@macro-dialout-trunk:3] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?disabletrunk,1") in new stack
    -- Executing [s@macro-dialout-trunk:4] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "DIAL_NUMBER=8925371XXXX") in new stack
    -- Executing [s@macro-dialout-trunk:5] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "DIAL_TRUNK_OPTIONS=Ttr") in new stack
    -- Executing [s@macro-dialout-trunk:6] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "OUTBOUND_GROUP=OUT_1") in new stack
    -- Executing [s@macro-dialout-trunk:7] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?nomax") in new stack
    -- Executing [s@macro-dialout-trunk:8] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?chanfull") in new stack
    -- Executing [s@macro-dialout-trunk:9] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?skipoutcid") in new stack
    -- Executing [s@macro-dialout-trunk:10] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "DIAL_TRUNK_OPTIONS=Tt") in new stack
    -- Executing [s@macro-dialout-trunk:11] Macro("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "outbound-callerid,1") in new stack
    -- Executing [s@macro-outbound-callerid:1] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?Set(CALLERPRES()=allowed_not_screened)") in new stack
    -- Executing [s@macro-outbound-callerid:2] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Set(REALCALLERIDNUM=+7495787XXXX)") in new stack
    -- Executing [s@macro-outbound-callerid:3] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?normcid") in new stack
    -- Executing [s@macro-outbound-callerid:4] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "USEROUTCID=+7495787XXXX") in new stack
    -- Executing [s@macro-outbound-callerid:5] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?bypass") in new stack
    -- Goto (macro-outbound-callerid,s,7)
    -- Executing [s@macro-outbound-callerid:7] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "EMERGENCYCID=") in new stack
    -- Executing [s@macro-outbound-callerid:8] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "TRUNKOUTCID=110XXXX") in new stack
    -- Executing [s@macro-outbound-callerid:9] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?trunkcid") in new stack
    -- Goto (macro-outbound-callerid,s,14)
    -- Executing [s@macro-outbound-callerid:14] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?Set(CALLERID(all)=110XXXX)") in new stack
    -- Executing [s@macro-outbound-callerid:15] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?Set(CALLERID(all)=+7495787XXXX)") in new stack
    -- Executing [s@macro-outbound-callerid:16] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Set(CALLERID(all)=)") in new stack
    -- Executing [s@macro-outbound-callerid:17] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
    -- Executing [s@macro-outbound-callerid:18] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CDR(outbound_cnum)=+7495787XXXX") in new stack
    -- Executing [s@macro-outbound-callerid:19] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CDR(outbound_cnam)=") in new stack
    -- Executing [s@macro-dialout-trunk:12] GosubIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?sub-flp-1,s,1()") in new stack
    -- Executing [s@macro-dialout-trunk:13] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "OUTNUM=8925371XXXX") in new stack
    -- Executing [s@macro-dialout-trunk:14] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "custom=SIP/MSM7495797XXXX") in new stack
    -- Executing [s@macro-dialout-trunk:15] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)Tt)") in new stack
    -- Executing [s@macro-dialout-trunk:16] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Set(DIAL_TRUNK_OPTIONS=TtM(confirm))") in new stack
    -- Executing [s@macro-dialout-trunk:17] Macro("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "dialout-trunk-predial-hook,") in new stack
    -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "") in new stack
    -- Executing [s@macro-dialout-trunk:18] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?bypass,1") in new stack
    -- Executing [s@macro-dialout-trunk:19] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Set(CONNECTEDLINE(num,i)=8925371XXXX)") in new stack
    -- Executing [s@macro-dialout-trunk:20] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Set(CONNECTEDLINE(name,i)=CID:+7495787XXXX)") in new stack
    -- Executing [s@macro-dialout-trunk:21] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?customtrunk") in new stack
    -- Executing [s@macro-dialout-trunk:22] Dial("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "SIP/MSM7495797XXXX/8925371XXXX,300,Tt") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Called SIP/MSM7495797XXXX/8925371XXXX
    -- SIP/MSM7495797XXXX-00000135 is ringing
    -- Local/8925371XXXX@from-internal-disa-rec-0000009b;1 is ringing
    -- SIP/MSM7495797XXXX-00000135 answered Local/8925371XXXX@from-internal-disa-rec-0000009b;2
    -- Local/8925371XXXX@from-internal-disa-rec-0000009b;1 answered SIP/MSM7495797XXXX-00000134
    -- Executing [h@macro-dialout-trunk:1] Macro("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "hangupcall,") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,3)
    -- Executing [s@macro-hangupcall:3] ExecIf("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "0?Set(CDR(recordingfile)=)") in new stack
    -- Executing [s@macro-hangupcall:4] Hangup("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "") in new stack
  == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Local/8925371XXXX@from-internal-disa-rec-0000009b;2' in macro 'hangupcall'
  == Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on 'Local/8925371XXXX@from-internal-disa-rec-0000009b;2'
  == Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on 'Local/8925371XXXX@from-internal-disa-rec-0000009b;2' in macro 'dialout-trunk'
  == Spawn extension (from-internal, 8925371XXXX, 5) exited non-zero on 'Local/8925371XXXX@from-internal-disa-rec-0000009b;2'
    -- Executing [h@disa-dial:1] NoOp("SIP/MSM7495797XXXX-00000134", "called h in from-internal-disa-rec by ID: 3") in new stack
    -- Executing [h@disa-dial:2] Dial("SIP/MSM7495797XXXX-00000134", "Local/h@from-internal-disa-rec,300,Tt") in new stack
[2013-06-27 10:28:08] NOTICE[9006]: chan_local.c:969 local_call: No such extension/context h@from-internal-disa-rec while calling Local channel
    -- Couldn't call Local/h@from-internal-disa-rec
  == Everyone is busy/congested at this time (0:0/0/0)
    -- Executing [h@disa-dial:3] Gosub("SIP/MSM7495797XXXX-00000134", "s-CHANUNAVAIL,1()") in new stack
    -- Executing [s-CHANUNAVAIL@disa-dial:1] NoOp("SIP/MSM7495797XXXX-00000134", "DISA Dial failed due to CHANUNAVAIL - returning to dial tone") in new stack
    -- Executing [s-CHANUNAVAIL@disa-dial:2] PlayTones("SIP/MSM7495797XXXX-00000134", "congestion") in new stack
    -- Executing [s-CHANUNAVAIL@disa-dial:3] Wait("SIP/MSM7495797XXXX-00000134", "3") in new stack
  == Spawn extension (disa-dial, s-CHANUNAVAIL, 3) exited non-zero on 'SIP/MSM7495797XXXX-00000134'
  == Spawn extension (disa-dial, 8925371XXXX, 2) exited non-zero on 'SIP/MSM7495797XXXX-00000134'
  == MixMonitor close filestream
  == End MixMonitor Recording Local/8925371XXXX@from-internal-disa-rec-0000009b;2
Из лога видно файл создается и записывается

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

-- Executing [8925371XXXX@from-internal-disa-rec:1] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "AUDIOHOOK_INHERIT(MixMonitor)=yes") in new stack
    -- Executing [8925371XXXX@from-internal-disa-rec:2] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CALLFILENAME=DISA-1372314475.630.wav") in new stack
    -- Executing [8925371XXXX@from-internal-disa-rec:3] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "FOLDER=/var/spool/asterisk/monitor/2013/06/27") in new stack
    -- Executing [8925371XXXX@from-internal-disa-rec:4] MixMonitor("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "/var/spool/asterisk/monitor/2013/06/27/DISA-1372314475.630.wav,a,") in new stack
    -- Executing [8925371XXXX@from-internal-disa-rec:5] Set("Local/8925371XXXX@from-internal-disa-rec-0000009b;2", "CDR(recordingfile)=DISA-1372314475.630.wav") in new stack
Почему файл не попадает в таблицу CDR , как передать данные в таблицу SQL?

Большое спасибо за помощь.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: FreePBX DISA не записывает разговоры.

Сообщение Vlad1983 »

ключевой момент здесь использование chan_local
с ним не все так просто
ЛС: @rostel
chubaka
Сообщения: 43
Зарегистрирован: 25 июн 2013, 14:05

Re: FreePBX DISA не записывает разговоры.

Сообщение chubaka »

мб нужно правильно выставить параметры

у меня сейчас вот так
Asterisk Dial Options trwW
Asterisk Outbound Trunk Dial Options wW

Чтобы * писал все звонки и отображал в CDR ?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: FreePBX DISA не записывает разговоры.

Сообщение Vlad1983 »

надо переписать диалплан
сделать без chan_local либо делать старт MixMonitor до начала всех изватов с поиском маршрута через Local
в любом случае ручками править
ЛС: @rostel
chubaka
Сообщения: 43
Зарегистрирован: 25 июн 2013, 14:05

Re: FreePBX DISA не записывает разговоры.

Сообщение chubaka »

А как правильно и что я смогу своим уровнем сделать ?

мб бред но вот что надумал:

Сделать кустом контекст out-disa-rec для выхода DISA через определенный транк

В кустом контексте подставить out-disa-rec вместо from-internal

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

[from-internal-disa-rec-2]
exten => _X.,1,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
exten => _X.,n,Set(CALLFILENAME=DISA-${UNIQUEID}.wav)
exten => _X.,n,Set(FOLDER=/var/spool/asterisk/monitor/${STRFTIME(${EPOCH},,%C%y/%m/%d)})
exten => _X.,n,Set(CDR(recordingfile)=${CALLFILENAME})
exten => _X.,n,MixMonitor(${FOLDER}/${CALLFILENAME},a,${MIXMONPOST})
exten => _X.,n,Goto(out-disa-rec,${EXTEN},1)
буду тестировать
Последний раз редактировалось chubaka 27 июн 2013, 12:29, всего редактировалось 1 раз.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: FreePBX DISA не записывает разговоры.

Сообщение Vlad1983 »

с вашим уровнем, если не собираетесь заниматься этим в дальнейшем, целесообразней оплатить работы более сведущих.
если есть интерес, лучше неделю потратить и за час сделать, но самостоятельно.
ЛС: @rostel
chubaka
Сообщения: 43
Зарегистрирован: 25 июн 2013, 14:05

Re: FreePBX DISA не записывает разговоры.

Сообщение chubaka »

Интерес есть буду курить и отписываться мб что получится

Заранее благодарен.
chubaka
Сообщения: 43
Зарегистрирован: 25 июн 2013, 14:05

Re: FreePBX DISA не записывает разговоры.

Сообщение chubaka »

В /etc/asterisk/extensions_additional.conf есть секция sub-record-check как правильно мне эту секцию указать в моем контексте ?

[from-internal-disa-rec-2]
exten => _X.,n,Gosub(sub-record-check,s,1(always))
exten => _X.,n,Goto(out-disa-rec,${EXTEN},1)

Пишу вот так и не работает.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: FreePBX DISA не записывает разговоры.

Сообщение Vlad1983 »

[from-internal-disa-rec-2]
exten => _X.,n,Gosub(sub-record-check,s,1(always))
exten => _X.,n,Goto(out-disa-rec,${EXTEN},1)
ЛС: @rostel
chubaka
Сообщения: 43
Зарегистрирован: 25 июн 2013, 14:05

Re: FreePBX DISA не записывает разговоры.

Сообщение chubaka »

Переделал DISA в

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

/etc/asterisk/extensions_additional.conf
добавил строку:

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

exten => 3,n,Gosub(sub-record-check,s,1(${_DISA},always))


получилось вот так:

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

exten => 3,1,Answer
exten => 3,n,Set(_DISA=disa^3^newcall)
exten => 3,n,Gosub(sub-record-check,s,1(${_DISA},always))
exten => 3,n(newcall),Set(_DISACONTEXT=from-internal)
exten => 3,n,Set(_KEEPCID=TRUE)
exten => 3,n,Set(_HANGUP=${TRUNK_OPTIONS})
exten => 3,n,Set(TIMEOUT(digit)=5)
exten => 3,n,Set(TIMEOUT(response)=30)
exten => 3,n,DISA(no-password,disa-dial)
exten => 3,n(end),Hangup
Но запись разговора не делается. Какие аргументы надо подставить в строку

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

exten => 3,n,Gosub(sub-record-check,s,1(${_DISA},always))
чтобы запись началась и отобразился файл в CDR ?

Вот лог звонка:

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

 == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [1102349@from-trunk-sip-MSM7495797XXXX:1] Set("SIP/MSM7495797XXXX-00000053", "GROUP()=OUT_1") in new stack
    -- Executing [1102349@from-trunk-sip-MSM7495797XXXX:2] Goto("SIP/MSM7495797XXXX-00000053", "from-trunk,1102349,1") in new stack
    -- Goto (from-trunk,1102349,1)
    -- Executing [1102349@from-trunk:1] Set("SIP/MSM7495797XXXX-00000053", "__FROM_DID=1102349") in new stack
    -- Executing [1102349@from-trunk:2] Goto("SIP/MSM7495797XXXX-00000053", "s,1") in new stack
    -- Goto (from-trunk,s,1)
    -- Executing [s@from-trunk:1] ExecIf("SIP/MSM7495797XXXX-00000053", "0?Set(__FROM_DID=s)") in new stack
    -- Executing [s@from-trunk:2] Gosub("SIP/MSM7495797XXXX-00000053", "app-blacklist-check,s,1()") in new stack
    -- Executing [s@app-blacklist-check:1] GotoIf("SIP/MSM7495797XXXX-00000053", "0?blacklisted") in new stack
    -- Executing [s@app-blacklist-check:2] Set("SIP/MSM7495797XXXX-00000053", "CALLED_BLACKLIST=1") in new stack
    -- Executing [s@app-blacklist-check:3] Return("SIP/MSM7495797XXXX-00000053", "") in new stack
    -- Executing [s@from-trunk:3] Set("SIP/MSM7495797XXXX-00000053", "CHANNEL(language)=ru") in new stack
    -- Executing [s@from-trunk:4] Set("SIP/MSM7495797XXXX-00000053", "CDR(did)=1102349") in new stack
    -- Executing [s@from-trunk:5] ExecIf("SIP/MSM7495797XXXX-00000053", "0 ?Set(CALLERID(name)=+7495787XXXX)") in new stack
    -- Executing [s@from-trunk:6] Set("SIP/MSM7495797XXXX-00000053", "__CALLINGPRES_SV=allowed_not_screened") in new stack
    -- Executing [s@from-trunk:7] Set("SIP/MSM7495797XXXX-00000053", "CALLERPRES()=allowed_not_screened") in new stack
    -- Executing [s@from-trunk:8] Goto("SIP/MSM7495797XXXX-00000053", "disa,3,1") in new stack
    -- Goto (disa,3,1)
    -- Executing [3@disa:1] Answer("SIP/MSM7495797XXXX-00000053", "") in new stack
    -- Executing [3@disa:2] Set("SIP/MSM7495797XXXX-00000053", "_DISA=disa^3^newcall") in new stack
    -- Executing [3@disa:3] Gosub("SIP/MSM7495797XXXX-00000053", "sub-record-check,s,1(,always)") in new stack
    -- Executing [s@sub-record-check:1] Set("SIP/MSM7495797XXXX-00000053", "REC_POLICY_MODE_SAVE=") in new stack
    -- Executing [s@sub-record-check:2] GotoIf("SIP/MSM7495797XXXX-00000053", "1?check") in new stack
    -- Goto (sub-record-check,s,7)
    -- Executing [s@sub-record-check:7] Set("SIP/MSM7495797XXXX-00000053", "__MON_FMT=wav") in new stack
    -- Executing [s@sub-record-check:8] GotoIf("SIP/MSM7495797XXXX-00000053", "1?next") in new stack
    -- Goto (sub-record-check,s,11)
    -- Executing [s@sub-record-check:11] ExecIf("SIP/MSM7495797XXXX-00000053", "1?Return()") in new stack
    -- Executing [3@disa:4] Set("SIP/MSM7495797XXXX-00000053", "_DISACONTEXT=from-internal") in new stack
    -- Executing [3@disa:5] Set("SIP/MSM7495797XXXX-00000053", "_KEEPCID=TRUE") in new stack
    -- Executing [3@disa:6] Set("SIP/MSM7495797XXXX-00000053", "_HANGUP=Tt") in new stack
    -- Executing [3@disa:7] Set("SIP/MSM7495797XXXX-00000053", "TIMEOUT(digit)=5") in new stack
    -- Digit timeout set to 5.000
    -- Executing [3@disa:8] Set("SIP/MSM7495797XXXX-00000053", "TIMEOUT(response)=30") in new stack
    -- Response timeout set to 30.000
    -- Executing [3@disa:9] DISA("SIP/MSM7495797XXXX-00000053", "no-password,disa-dial") in new stack
    -- Executing [8495234XXXX@disa-dial:1] NoOp("SIP/MSM7495797XXXX-00000053", "called 8495234XXXX in from-internal by ID: 3") in new stack
    -- Executing [8495234XXXX@disa-dial:2] Dial("SIP/MSM7495797XXXX-00000053", "Local/8495234XXXX@from-internal,300,Tt") in new stack
    -- Called Local/8495234XXXX@from-internal
    -- Executing [8495234XXXX@from-internal:1] Macro("Local/8495234XXXX@from-internal-00000035;2", "user-callerid,LIMIT,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("Local/8495234XXXX@from-internal-00000035;2", "TOUCH_MONITOR=1372357809.191") in new stack
    -- Executing [s@macro-user-callerid:2] Set("Local/8495234XXXX@from-internal-00000035;2", "AMPUSER=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:3] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "0?report") in new stack
    -- Executing [s@macro-user-callerid:4] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "1?Set(REALCALLERIDNUM=+7495787XXXX)") in new stack
    -- Executing [s@macro-user-callerid:5] Set("Local/8495234XXXX@from-internal-00000035;2", "AMPUSER=") in new stack
    -- Executing [s@macro-user-callerid:6] Set("Local/8495234XXXX@from-internal-00000035;2", "AMPUSERCIDNAME=") in new stack
    -- Executing [s@macro-user-callerid:7] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "1?report") in new stack
    -- Goto (macro-user-callerid,s,15)
    -- Executing [s@macro-user-callerid:15] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,28)
    -- Executing [s@macro-user-callerid:28] Set("Local/8495234XXXX@from-internal-00000035;2", "CALLERID(number)=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:29] Set("Local/8495234XXXX@from-internal-00000035;2", "CALLERID(name)=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:30] Set("Local/8495234XXXX@from-internal-00000035;2", "CDR(cnum)=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:31] Set("Local/8495234XXXX@from-internal-00000035;2", "CDR(cnam)=+7495787XXXX") in new stack
    -- Executing [s@macro-user-callerid:32] Set("Local/8495234XXXX@from-internal-00000035;2", "CHANNEL(language)=ru") in new stack
    -- Executing [8495234XXXX@from-internal:2] Set("Local/8495234XXXX@from-internal-00000035;2", "MOHCLASS=default") in new stack
    -- Executing [8495234XXXX@from-internal:3] Set("Local/8495234XXXX@from-internal-00000035;2", "_NODEST=") in new stack
    -- Executing [8495234XXXX@from-internal:4] Gosub("Local/8495234XXXX@from-internal-00000035;2", "sub-record-check,s,1(out,8495234XXXX,)") in new stack
    -- Executing [s@sub-record-check:1] Set("Local/8495234XXXX@from-internal-00000035;2", "REC_POLICY_MODE_SAVE=") in new stack
    -- Executing [s@sub-record-check:2] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "1?check") in new stack
    -- Goto (sub-record-check,s,7)
    -- Executing [s@sub-record-check:7] Set("Local/8495234XXXX@from-internal-00000035;2", "__MON_FMT=wav") in new stack
    -- Executing [s@sub-record-check:8] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "1?next") in new stack
    -- Goto (sub-record-check,s,11)
    -- Executing [s@sub-record-check:11] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Return()") in new stack
    -- Executing [s@sub-record-check:12] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Set(__REC_POLICY_MODE=)") in new stack
    -- Executing [s@sub-record-check:13] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "0?out,1") in new stack
    -- Executing [s@sub-record-check:14] Set("Local/8495234XXXX@from-internal-00000035;2", "__REC_STATUS=INITIALIZED") in new stack
    -- Executing [s@sub-record-check:15] Set("Local/8495234XXXX@from-internal-00000035;2", "NOW=1372357809") in new stack
    -- Executing [s@sub-record-check:16] Set("Local/8495234XXXX@from-internal-00000035;2", "__DAY=27") in new stack
    -- Executing [s@sub-record-check:17] Set("Local/8495234XXXX@from-internal-00000035;2", "__MONTH=06") in new stack
    -- Executing [s@sub-record-check:18] Set("Local/8495234XXXX@from-internal-00000035;2", "__YEAR=2013") in new stack
    -- Executing [s@sub-record-check:19] Set("Local/8495234XXXX@from-internal-00000035;2", "__TIMESTR=20130627-223009") in new stack
    -- Executing [s@sub-record-check:20] Set("Local/8495234XXXX@from-internal-00000035;2", "__FROMEXTEN=+7495787XXXX") in new stack
    -- Executing [s@sub-record-check:21] Set("Local/8495234XXXX@from-internal-00000035;2", "__CALLFILENAME=out-8495234XXXX-+7495787XXXX-20130627-223009-1372357809.191") in new stack
    -- Executing [s@sub-record-check:22] Goto("Local/8495234XXXX@from-internal-00000035;2", "out,1") in new stack
    -- Goto (sub-record-check,out,1)
    -- Executing [out@sub-record-check:1] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "1?Set(__REC_POLICY_MODE=)") in new stack
    -- Executing [out@sub-record-check:2] GosubIf("Local/8495234XXXX@from-internal-00000035;2", "0?record,1(exten,8495234XXXX,+7495787XXXX)") in new stack
    -- Executing [out@sub-record-check:3] Return("Local/8495234XXXX@from-internal-00000035;2", "") in new stack
    -- Executing [8495234XXXX@from-internal:5] Macro("Local/8495234XXXX@from-internal-00000035;2", "dialout-trunk,1,8495234XXXX,,off") in new stack
    -- Executing [s@macro-dialout-trunk:1] Set("Local/8495234XXXX@from-internal-00000035;2", "DIAL_TRUNK=1") in new stack
    -- Executing [s@macro-dialout-trunk:2] GosubIf("Local/8495234XXXX@from-internal-00000035;2", "0?sub-pincheck,s,1()") in new stack
    -- Executing [s@macro-dialout-trunk:3] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "0?disabletrunk,1") in new stack
    -- Executing [s@macro-dialout-trunk:4] Set("Local/8495234XXXX@from-internal-00000035;2", "DIAL_NUMBER=8495234XXXX") in new stack
    -- Executing [s@macro-dialout-trunk:5] Set("Local/8495234XXXX@from-internal-00000035;2", "DIAL_TRUNK_OPTIONS=Ttr") in new stack
    -- Executing [s@macro-dialout-trunk:6] Set("Local/8495234XXXX@from-internal-00000035;2", "OUTBOUND_GROUP=OUT_1") in new stack
    -- Executing [s@macro-dialout-trunk:7] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "0?nomax") in new stack
    -- Executing [s@macro-dialout-trunk:8] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "0?chanfull") in new stack
    -- Executing [s@macro-dialout-trunk:9] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "0?skipoutcid") in new stack
    -- Executing [s@macro-dialout-trunk:10] Set("Local/8495234XXXX@from-internal-00000035;2", "DIAL_TRUNK_OPTIONS=Tt") in new stack
    -- Executing [s@macro-dialout-trunk:11] Macro("Local/8495234XXXX@from-internal-00000035;2", "outbound-callerid,1") in new stack
    -- Executing [s@macro-outbound-callerid:1] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "1?Set(CALLERPRES()=allowed_not_screened)") in new stack
    -- Executing [s@macro-outbound-callerid:2] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Set(REALCALLERIDNUM=+7495787XXXX)") in new stack
    -- Executing [s@macro-outbound-callerid:3] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "0?normcid") in new stack
    -- Executing [s@macro-outbound-callerid:4] Set("Local/8495234XXXX@from-internal-00000035;2", "USEROUTCID=+7495787XXXX") in new stack
    -- Executing [s@macro-outbound-callerid:5] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "1?bypass") in new stack
    -- Goto (macro-outbound-callerid,s,7)
    -- Executing [s@macro-outbound-callerid:7] Set("Local/8495234XXXX@from-internal-00000035;2", "EMERGENCYCID=") in new stack
    -- Executing [s@macro-outbound-callerid:8] Set("Local/8495234XXXX@from-internal-00000035;2", "TRUNKOUTCID=1102349") in new stack
    -- Executing [s@macro-outbound-callerid:9] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "1?trunkcid") in new stack
    -- Goto (macro-outbound-callerid,s,14)
    -- Executing [s@macro-outbound-callerid:14] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "1?Set(CALLERID(all)=1102349)") in new stack
    -- Executing [s@macro-outbound-callerid:15] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "1?Set(CALLERID(all)=+7495787XXXX)") in new stack
    -- Executing [s@macro-outbound-callerid:16] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Set(CALLERID(all)=)") in new stack
    -- Executing [s@macro-outbound-callerid:17] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
    -- Executing [s@macro-outbound-callerid:18] Set("Local/8495234XXXX@from-internal-00000035;2", "CDR(outbound_cnum)=+7495787XXXX") in new stack
    -- Executing [s@macro-outbound-callerid:19] Set("Local/8495234XXXX@from-internal-00000035;2", "CDR(outbound_cnam)=") in new stack
    -- Executing [s@macro-dialout-trunk:12] GosubIf("Local/8495234XXXX@from-internal-00000035;2", "0?sub-flp-1,s,1()") in new stack
    -- Executing [s@macro-dialout-trunk:13] Set("Local/8495234XXXX@from-internal-00000035;2", "OUTNUM=8495234XXXX") in new stack
    -- Executing [s@macro-dialout-trunk:14] Set("Local/8495234XXXX@from-internal-00000035;2", "custom=SIP/MSM7495797XXXX") in new stack
    -- Executing [s@macro-dialout-trunk:15] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)Tt)") in new stack
    -- Executing [s@macro-dialout-trunk:16] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Set(DIAL_TRUNK_OPTIONS=TtM(confirm))") in new stack
    -- Executing [s@macro-dialout-trunk:17] Macro("Local/8495234XXXX@from-internal-00000035;2", "dialout-trunk-predial-hook,") in new stack
    -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("Local/8495234XXXX@from-internal-00000035;2", "") in new stack
    -- Executing [s@macro-dialout-trunk:18] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "0?bypass,1") in new stack
    -- Executing [s@macro-dialout-trunk:19] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Set(CONNECTEDLINE(num,i)=8495234XXXX)") in new stack
    -- Executing [s@macro-dialout-trunk:20] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Set(CONNECTEDLINE(name,i)=CID:+7495787XXXX)") in new stack
    -- Executing [s@macro-dialout-trunk:21] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "0?customtrunk") in new stack
    -- Executing [s@macro-dialout-trunk:22] Dial("Local/8495234XXXX@from-internal-00000035;2", "SIP/MSM7495797XXXX/8495234XXXX,300,Tt") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Called SIP/MSM7495797XXXX/8495234XXXX
    -- SIP/MSM7495797XXXX-00000054 is making progress passing it to Local/8495234XXXX@from-internal-00000035;2
    -- Local/8495234XXXX@from-internal-00000035;1 is making progress passing it to SIP/MSM7495797XXXX-00000053
    -- SIP/MSM7495797XXXX-00000054 answered Local/8495234XXXX@from-internal-00000035;2
    -- Local/8495234XXXX@from-internal-00000035;1 answered SIP/MSM7495797XXXX-00000053
    -- Executing [h@macro-dialout-trunk:1] Macro("Local/8495234XXXX@from-internal-00000035;2", "hangupcall,") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("Local/8495234XXXX@from-internal-00000035;2", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,3)
    -- Executing [s@macro-hangupcall:3] ExecIf("Local/8495234XXXX@from-internal-00000035;2", "0?Set(CDR(recordingfile)=)") in new stack
    -- Executing [s@macro-hangupcall:4] Hangup("Local/8495234XXXX@from-internal-00000035;2", "") in new stack
  == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Local/8495234XXXX@from-internal-00000035;2' in macro 'hangupcall'
  == Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on 'Local/8495234XXXX@from-internal-00000035;2'
  == Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on 'Local/8495234XXXX@from-internal-00000035;2' in macro 'dialout-trunk'
  == Spawn extension (from-internal, 8495234XXXX, 5) exited non-zero on 'Local/8495234XXXX@from-internal-00000035;2'
    -- Executing [h@disa-dial:1] NoOp("SIP/MSM7495797XXXX-00000053", "called h in from-internal by ID: 3") in new stack
    -- Executing [h@disa-dial:2] Dial("SIP/MSM7495797XXXX-00000053", "Local/h@from-internal,300,Tt") in new stack
    -- Called Local/h@from-internal
    -- Executing [h@from-internal:1] Hangup("Local/h@from-internal-00000036;2", "") in new stack
  == Spawn extension (from-internal, h, 1) exited non-zero on 'Local/h@from-internal-00000036;2'
    -- Executing [h@from-internal:1] Hangup("Local/h@from-internal-00000036;2", "") in new stack
  == Spawn extension (from-internal, h, 1) exited non-zero on 'Local/h@from-internal-00000036;2'
  == Spawn extension (disa-dial, h, 2) exited non-zero on 'SIP/MSM7495797XXXX-00000053'
  == Spawn extension (disa-dial, 8495234XXXX, 2) exited non-zero on 'SIP/MSM7495797XXXX-00000053'
Заранее благодарен Всем кто помогает.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH