- 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
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.
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