Hey guys,
since I have updated to freepbx 12 and asterisk 13\11 I have big problem:
no call recordings in CDR and UCP. But call recordings exist in var/spool/asterisk/monitor/ folder.
I think I found a bug:
In file /etc/asterisk/extensions_additional.conf
[macro-hangupcall]
exten => s,1(start),GotoIf($["${USE_CONFIRMATION}"="" | “${RINGGROUP_INDEX}”="" | “${CHANNEL}”!="${UNIQCHAN}"]?theend)
exten => s,n(delrgi),Noop(Deleting: RG/${RINGGROUP_INDEX}/${CHANNEL} ${DB_DELETE(RG/${RINGGROUP_INDEX}/${CHANNEL})})
exten => s,n(theend),ExecIf($["${ONETOUCH_RECFILE}"!="" & “${CDR(recordingfile)}”=""]?Set(CDR(recordingfile)=${ONETOUCH_RECFILE}))
exten => s,n,Hangup
exten => s,n,MacroExit()
;–== end of [macro-hangupcall] ==–;
ONETOUCH_RECFILE variable used but not declared.
Logs:
[2014-12-03 15:12:49] VERBOSE[2783][C-00001bab] pbx.c: – Executing [h@macro-dialout-trunk:1] Macro(“SIP/9120-0000368d”, “hangupcall,”) in new stack
[2014-12-03 15:12:49] VERBOSE[2783][C-00001bab] pbx.c: – Executing [s@macro-hangupcall:1] GotoIf(“SIP/9120-0000368d”, “1?theend”) in new stack
[2014-12-03 15:12:49] VERBOSE[2783][C-00001bab] pbx.c: – Goto (macro-hangupcall,s,3)
[2014-12-03 15:12:49] VERBOSE[2783][C-00001bab] pbx.c: – Executing [s@macro-hangupcall:3] ExecIf(“SIP/9120-0000368d”, “0?Set(CDR(recordingfile)=)”) in new stack
[2014-12-03 15:12:49] VERBOSE[2783][C-00001bab] pbx.c: – Executing [s@macro-hangupcall:4] Hangup(“SIP/9120-0000368d”, “”) in new stack
[2014-12-03 15:12:49] VERBOSE[2783][C-00001bab] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘SIP/9120-0000368d’ in macro ‘hangupcall’
[2014-12-03 15:12:49] VERBOSE[2783][C-00001bab] pbx.c: == Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on ‘SIP/9120-0000368d’
[2014-12-03 15:12:49] VERBOSE[2783][C-00001bab] app_macro.c: == Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on ‘SIP/9120-0000368d’ in macro ‘dialout-trunk’
[2014-12-03 15:12:49] VERBOSE[2783][C-00001bab] pbx.c: == Spawn extension (from-internal, 79048314787, 4) exited non-zero on ‘SIP/9120-0000368d’
FreePBX Distro 6.12.65-21
Asterisk 11.14.0
CDR Report 12.0.9
I seriously need your help.
Thanks!