How do I check if a VOIP extension is being recorded?

All documents from the original Software Support Library (SSL)

Moderators: Leon van Heerden, Luanda_Junzi, Belinda Frick, Lee Hendricks

How do I check if a VOIP extension is being recorded?

Postby Belinda Frick » Tue Mar 06, 2012 11:37 am

I cannot find any recordings for my extension. How do I check if a VOIP extension is being recorded?

  • To make a recordings, the call must take place.

    If you have an option to collect call details from the PABX, check if a call was made on the extensions. This will depend on your PABX functionality. SMDRLink on the AMETHYST server can connect via serial or to TCP port to collect call data. This can be configured to be forwarded to for example a TMS. If SMDRLink is running make sure that call data is not forwarded to the AMETHYST server, change the server port to 26000. Enable logging of rawdata to see if the call took place.

    If you have a Telephone Management System (TMS) you can pull a report for the extension to see if any calls made from/receive on the extension.

  • Only recordings for licensed devices will be accepted.

    Check if your extension is on the Recorded Device List:
    AMETHYST Webadmin -> Configure Recorded Devices

    It will list the extension number and the date of the last recording file loaded. You also have the option to click on the heading to sort by 'last recording date' or 'extension'.

  • Make sure that the sweeper is running, check the sweeper log:
    AMETHYST Webadmin -> View Logs, click on Today link and select the 'Sweeper Log' link.
    Scroll down to the last entry in the log to see if sweeping successfully. If any errors, please investigate - see forum post: Critical mail: sweeper stopped, last 10 recordings...errors

  • If the extension is being recorded, but not on the recorded device list, recordings will be rejected. You will have a reject log.

    AMETHYST Webadmin -> View Logs, click on Today link. Only if recordings was rejected you will have a reject log. Check the extension numbers and add the required extension to the device list. AMETHYST keeps rejected recordings for 5 days, thereafter it will be deleted. You can reprocess rejected recordings using the 'Re-process' option on the Webadmin Home page.

  • The VOIP phone is configured by MAC or IP address. This is listed under 'Configure Cardserver/CRE'. To see which MAC/IP address is linked to your extension you will need to check the VoIPRecording.ini file:

    • Log onto the VOIP server.
    • Navigate to the VoIPRecorder folder, for example
      C:\Program Files (x86)\Datatex\VoIPRecorder
    • Edit the 'VOIPRecording.ini'
    • In this example we use the MAC address, you may also use the VOIP IP address.
      In the section "[EXTENSIONMAC]" it lists the MAC address and extension number

      Code: Select all
      [EXTENSIONMAC]
      00:80:9F:86:22:87=123


      This MAC address must also list in the section:
      Code: Select all
      [TRACKING]
      00:80:9F:86:22:87


      The extension and IP must also be in the section:
      Code: Select all
      [EXTENSIONIP]
      10.10.0.85=123

    NOTE: If your extension is not on the list, then it is not configured to be recorded. See forum post:
    How do I add a VOIP extension for recording?

  • Only VOIP stations loaded by the recording software will be recorded. The list of Stations is loaded each night at 00h00.

    To check if loaded you need to access the VoIPRecorder.log file:
    AMETHYST Webadmin Home page -> Configure Cardserver/CRE, click on the log file link and then select the first page of the log file.

    Code: Select all
    2012-03-07 00:00:00.438 [1.6.3.49] Station IP 10.10.0.41 MAC address E8:40:40:0D:13:5D
    2012-03-07 00:00:00.438 [1.6.3.49] Station IP 10.10.0.35 MAC address E8:40:40:A2:B9:93
    2012-03-07 00:00:00.438 [1.6.3.49] Station IP 10.10.0.44 MAC address B8:BE:BF:22:AD:7D
    2012-03-07 00:00:00.438 [1.6.3.49] Station IP 10.10.0.97 MAC address E8:40:40:0D:22:85
    2012-03-07 00:00:00.438 [1.6.3.49] Station IP 10.10.0.22 MAC address B8:BE:BF:9C:00:E6
    2012-03-07 00:00:00.438 [1.6.3.49] Station IP 10.10.0.68 MAC address E8:40:40:0D:23:16
    2012-03-07 00:00:00.438 [1.6.3.49] Station IP 10.10.0.57 MAC address E8:40:40:0D:32:FA


    If the extension is not on this list, it did not load and will not be recorded. Please check configuration as explained above. It might require a restart of the VoIPRecording software. Schedule this outside recording hours as it will not record while the software is restarted.

  • If all configuration is in place as described above, set the VoIP to verbose logging and make a test call to the extension.

    NOTE: When you click on APPLY to save the configuration, the recording software is stopped and started. All recordings will thus be interrupted and only continue after the restart. Please schedule the APPLY of configuration outside office hours for recordings.

    AMETHYST Webadmin -> Configure Cardserver/CRE, click on '+' next to 'Options' and click on option to enable Verbose loggin.

    Example of a successfull recording made:
    Code: Select all
    2012-01-18 10:22:41.140 [1.6.4.2] Recorded(DT2)=>EXT:123,USER:,LINE:VOIP,NUMBER:0219755873,DURATION:0:00:49,INCOMING(A120118-00027E.ZLB)


    Location for log file:
    C:\Program Files (x86)\Datatex\VoIPRecorder\Logs\{date of test call}\VoIPRecording.log

    NOTE: Verbose logging uses up a lot of space. Please disable verbose logging once your testing is completed to avoid running out of space. If you run out of space, no recordings will take place.

  • A minimum duration for a recording can be set, and also a minimum outgoing duration.

    The logic to decide whether a recording should be dropped is:
    (Duration <= Minimum Duration) or (Outgoing call and Duration < Minimum Outgoing Duration)

    Zero seconds is the default for both, so any calls that are less than 1 second are dropped on a default setup. This is set in the ini using 'MINDURATION' and 'OUTGOINGMINDURATION':

    Code: Select all
    [OPTIONS]
    SERVER=10.20.21.19
    SERVERID=
    FTPSERVER=10.20.21.19
    FTPLOGIN=amethyst
    FTPPASSWORD=To0hUXJKg9E=
    MARKERDTMF=**
    TRACKING=1
    DEBUG=0
    FIXDUPLICATENUMBERS=0
    TELEPHONYPT=0
    MINDURATION=0
    OUTGOINGMINDURATION=0



  • If the setup is correct and still no recordings, the IT must check the the phone traffic/packets is allowed between the phones and the Cardserver.

    To see the cardserver IP address:
    AMETHYST Webadmin Home page -> Configure Cardserver/CRE, at the top next to cardserver it will display the IP address.

    To see the extension number and its MAC address and/or IP, you can check:

    the VoIPRecording.ini or
    Code: Select all
    [EXTENSIONMAC]
    00:1A:7E:01:8D:58=5000
    00:1A:7E:A7:69:DA=5002
    00:1A:7E:A7:6A:40=5003
    00:1A:7E:A7:6B:95=5004
    00:1A:7E:A7:6A:3F=5006
    00:1A:7E:A7:6A:08=5007


    the VoIPRecording.log file:
    Code: Select all
    2012-03-07 00:00:00.438 [1.6.3.49] Station IP 10.10.0.41 MAC address E8:40:40:0D:13:5D
    2012-03-07 00:00:00.438 [1.6.3.49] Station IP 10.10.0.35 MAC address E8:40:40:A2:B9:93


  • If all is in place and you still cannot search for your recording in AMETHYST Supervisor, please check that the AMETHYST Supervisor has access to your user name:

    AMETHYST Webadmin -> Configure Supervisor, click on the Supervisor login and check the user access configuration.

    If you change the access, you need to log out of Supervisor and then log in again to pick up the new access configuration .

    The user name for your extension will be listed under 'Configure Virtual Extension':
    AMETHYST Webadmin -> Configure Virtual Extension.

    If not listed here, please configure:
    How do I configure virtual extensions in AMETHYST?

    Make a test call thereafter and see if you can now search for the recording.
Belinda Frick
 
Posts: 3808
Joined: Fri Nov 12, 2010 4:25 pm

Return to Support Archive's (Amethyst)

Who is online

Users browsing this forum: Google [Bot] and 1 guest