[Home]

Summary:ASTERISK-25005: MixMonitor doesn't record outgoing calls
Reporter:Oleg Maximenco (docusync)Labels:
Date Opened:2015-04-23 17:25:25Date Closed:2015-05-21 09:56:34
Priority:MajorRegression?
Status:Closed/CompleteComponents:Applications/app_mixmonitor
Versions:13.3.1 13.3.2 Frequency of
Occurrence
Constant
Related
Issues:
duplicatesASTERISK-25145 Unable to record calls picked up from parking lot
duplicatesASTERISK-24944 main/audiohook.c change prevents G722 call recording
Environment:CentOS 7.1Attachments:
Description:Very weird issue...
For incoming and outgoing calls I use the same MixMonitor(file_name,ab) command and it works just fine for incoming calls and quit working for outgoing calls after upgrade to 13.3.1. I see the files in the file system, but they are just 44 bytes long (wav). Rollback to 13.1-cert2 fixes the issue. I've looked at app_mixmonitor.c and there is no changes except of ast_test_suite_event_notify call moved to a proper place, so I believe the problem is somewhere else...

Edit: 13.3.2 - same problem.
Comments:By: Matt Jordan (mjordan) 2015-04-24 12:10:08.760-0500

Thank you for taking the time to report this bug and helping to make Asterisk better. Unfortunately, we cannot work on this bug because your description did not include enough information. Please read over the Asterisk Issue Guidelines [1] which discusses the information necessary for your issue to be resolved and the format that information needs to be in. We would be grateful if you would then provide a more complete description of the problem. At a minimum, we need:

1. The specific steps or actions you took that caused you to encounter the problem.
2. The behavior you expected and the location of documentation that led you to that expectation.
3. The behavior you actually encountered.

To demonstrate the issue in detail, please include Asterisk log files generated per the instructions on the wiki [2]. If applicable, please ensure that protocol-level trace debugging is enabled, e.g., 'sip set debug on' if the issue involves chan_sip, and configuration information such as dialplan and channel configuration.

Thanks!

[1] https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines

[2] https://wiki.asterisk.org/wiki/display/AST/Collecting+Debug+Information



By: Rusty Newton (rnewton) 2015-05-08 16:41:19.323-0500

This sounds like it may be a duplicate of ASTERISK-24944. Can you look at that one and confirm?

If not, please provide the information [~mjordan] requested.

By: Oleg Maximenco (docusync) 2015-05-08 16:47:43.779-0500

Yes Rusty, the 24944 looks very similar to what I've got here. We also use G722 internally, so I think everything matches. Thank you!

By: Oleg Maximenco (docusync) 2015-05-08 16:56:09.044-0500

Just noticed the difference in the Asterisk versions. How is it possible the issue exists in 11.16 and 13.3, but everything works fine in 13.1? :)

Not sure if that's also related - MixMonitor (13.1 cert2) doesn't capture any audio if a call goes to the voice mail, the recordings wav file has a proper length, but it's all silence (without the "b" option, so theoretically everything should be recorded). As a workaround we have to get the vm file from VM_MESSAGEFILE and copy it to the recordings folder. Not a big deal, just letting you know...

By: Matt Jordan (mjordan) 2015-05-21 09:56:34.908-0500

Closing as a duplicate of ASTERISK-24944.