Search Knowledge Base and Documentation

Unknown macro: {kbsearch}
Skip to end of metadata
Go to start of metadata

Problem

  • Using FreePBX
  • Recording a call on the caller's channel using the My Stream, star code (*1 by default), or User Widget causes the Source Extension to equal the Destination Extension
    • If this call is transferred after starting a recording in this manner recording will no longer work for that call
  • Recording a call on the callee's channel after receiving a call from a DID causes the external CID to be the DID, and not the external CID

Solution 

Move the one_touch_recording.php file to disable FreePBX recording. This will cause iSymphony to record the call without going through FreePBX specific recording.

mv /var/lib/asterisk/bin/one_touch_record.php /var/lib/asterisk/bin/one_touch_record.php.bak

This will disable the following FreePBX Features:

*1 feature code recording

Post Call Recording Script

To undo the change, move the file back to it original location.

This issue is caused by the way the source and destination extension is being set on the recording file when using the FreePBX record feature. A ticket is currently open with FreePBX to address, reference: http://issues.freepbx.org/browse/FREEPBX-14458

  • No labels