Uploaded image for project: 'FreePBX'
  1. FreePBX
  2. FREEPBX-1826

"Record Outgoing = Always" doesn't record internal extension to extesion calls

    Details

    • ToDo:

      Description

      The macro used when an internal extension calls another internal extension checks to see if the CALLED extension has recording enabled. It does not check to see if the CALLING extension has recording enabled.

      Calls from an extension set to always record outgoing calls are, therefore, not recorded as they should be when the call is an internal one. Outgoing calls to trunks ARE recorded. The bug appears only when calling internally.

      There is also a bug in /var/lib/asterisk/agi-bin/recordingcheck Outgoing recordings are named properly. Incoming recordings begin with the date/time stamp portion of the file name
      - omitting the IN[extn]- part of the name. This is a bug in how CALLFILENAME is constructed. A corrected version of "recordingcheck" is attached.

      Thanks,

      Tim Pearson
      Midwestern Telephone

        Attachments

          Activity

          Hide
          alionur alionur added a comment -

          Attachment recordingcheck.2 has been added with description: Updated recordingcheck script that checks recording settings of both source and destination extension for incoming calls.

          Show
          alionur alionur added a comment - Attachment recordingcheck.2 has been added with description: Updated recordingcheck script that checks recording settings of both source and destination extension for incoming calls.
          Hide
          p_lindheimer Philippe Lindheimer added a comment -

          Greg and I discussed. This is really a feature request (as there are otherwise privacy issues to consider). Some form of record internal calls, or 'force-record-all' calls is desired. We will evaluate when it hits the priority to implement in a future release (although feel free to put suggestions in the iterim as always.)

          Show
          p_lindheimer Philippe Lindheimer added a comment - Greg and I discussed. This is really a feature request (as there are otherwise privacy issues to consider). Some form of record internal calls, or 'force-record-all' calls is desired. We will evaluate when it hits the priority to implement in a future release (although feel free to put suggestions in the iterim as always.)
          Hide
          mbrevda Moshe Brevda added a comment -

          maybe by making a recording module? There are some places (obviously, not in the us) where you only need 1 parties consent to the record the call. Hence this should be a global

          Show
          mbrevda Moshe Brevda added a comment - maybe by making a recording module? There are some places (obviously, not in the us) where you only need 1 parties consent to the record the call. Hence this should be a global
          Hide
          grantwilson grantwilson added a comment -

          Does anyone have an update on this. We are running 2.7 , if you call from internal extension to internal extension then the call is recorded. If you call into the PBX directly to an extension then call is recorded but if you transfer the call to another extension then the recording stops as soon as the call is transferred. Is this related to the same bug/feature request or is this something completely separate. We are experiencing this problem from 2.5 to 2.7 across multiple systems. All extensions are set as Record Always for incoming and outgoing.

          Show
          grantwilson grantwilson added a comment - Does anyone have an update on this. We are running 2.7 , if you call from internal extension to internal extension then the call is recorded. If you call into the PBX directly to an extension then call is recorded but if you transfer the call to another extension then the recording stops as soon as the call is transferred. Is this related to the same bug/feature request or is this something completely separate. We are experiencing this problem from 2.5 to 2.7 across multiple systems. All extensions are set as Record Always for incoming and outgoing.
          Hide
          mbrevda Moshe Brevda added a comment -

          see also FREEPBX-2964

          Show
          mbrevda Moshe Brevda added a comment - see also FREEPBX-2964

            People

            • Assignee:
              xrobau Rob Thomas
              Reporter:
              lanstar lanstar
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: