[asterisk-bugs] [Asterisk 0015426]: MixMonitor stops recording when call is transferred
Asterisk Bug Tracker
noreply at bugs.digium.com
Tue Jun 30 11:03:17 CDT 2009
A NOTE has been added to this issue.
======================================================================
https://issues.asterisk.org/view.php?id=15426
======================================================================
Reported By: Ayth
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 15426
Category: Applications/app_mixmonitor
Reproducibility: always
Severity: major
Priority: normal
Status: new
Asterisk Version: 1.4.25
Regression: No
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
======================================================================
Date Submitted: 2009-06-30 10:28 CDT
Last Modified: 2009-06-30 11:03 CDT
======================================================================
Summary: MixMonitor stops recording when call is transferred
Description:
We recently upgraded from 1.2.31 to 1.4.25, and have noticed an issue.
Outside caller makes a call to our helpdesk. The dialplan for it is below:
[main-line]
exten => s,1,NoOp()
exten => s,n,NoOp(CallerID-dnid ${CALLERID(dnid)}))
exten => s,n,NoOp(CallerID-number ${CALLERID(number)}))
exten => s,n,NoOp(CallerID-name ${CALLERID(name)}))
exten => s,n,Wait(2)
exten => s,n,Answer
exten => s,n,Playback(/var/lib/asterisk/sounds/custom/queue_greeting)
exten =>
s,n,MixMonitor(/var/www/monitor/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}_${CALLERID(number)}_${UNIQUEID}.WAV||)
exten => s,n,GotoIfTime(20:00-7:45|mon-fri|*|*?Afterhours)
exten => s,n,GotoIfTime(*|sat-sun|*|*?Afterhours)
exten => s,n,GotoIfTime(*|*|25-26|dec?Afterhours)
exten => s,n,GotoIfTime(*|*|1|jan?Afterhours)
exten => s,n,GotoIfTime(*|*|1|sep?Afterhours)
exten => s,n,GotoIfTime(*|*|21|mar?Afterhours)
exten => s,n,GotoIfTime(17:30-20:00|*|10|apr?Afterhours)
exten => s,n,GotoIfTime(*|*|11|nov?Afterhours)
exten => s,n(Businesshours),Queue(MainQueue|t|||3600)
exten => s,n,Hangup
exten => s,n(Afterhours),Queue(AFTERHOURS|t|||3600)
exten => s,n,Hangup
If that one call solves the issue, that's fine. However, if the tech who
answered the call needs to transfer it to another party, MixMonitor stops
recording. Happens regardless of whether it comes in via our DAHDI(through
our PRI) or through our IAX trunks to other offices.
======================================================================
----------------------------------------------------------------------
(0107240) Ayth (reporter) - 2009-06-30 11:03
https://issues.asterisk.org/view.php?id=15426#c107240
----------------------------------------------------------------------
In addition we tried using the variable AUDIOHOOK_INHERIT within the
dialplan but the issue still occurs.
Issue History
Date Modified Username Field Change
======================================================================
2009-06-30 11:03 Ayth Note Added: 0107240
======================================================================
More information about the asterisk-bugs
mailing list