File Manager

Description

This module provides a web based file manager on the SOP. Using the file manager, a user can manage local SOP contents such as audio prompts, call recordings, network traces, ...

Release notes

Version 1.4.8 - General deployment
  • Improvement: Expose DAV network captures directory (M11068)
  • Improvement: Expose server logs through DAV (M0)
  • Dependency:
    • Local Admin Password Module v1.1.1+
    • Sounds Module v1.8.6+

Version 1.4.7 - General deployment
  • Bugfix: ListPackage was indicating some packages as not properly configured (M9706)
  • Dependency:
    • Local Admin Password Module v1.1.1+
    • Sounds Module v1.8.6+

Version 1.4.5 - General deployment
  • Improvement: Reduce module installation time on high latency networks (M8766)
  • Dependency:
    • Local Admin Password Module v1.1.1+

Version 1.4.4 - General deployment
  • Bugfix: Ensure right permissions are applied on existing files (M4021)
  • Bugfix: Uploaded files were incorrectly renamed (M7930)
  • Improvement: Added a root directory in the webdav management (M8148)
  • Improvement: Exposed the call recordings in webdav (M0)
  • Dependency:
    • Local Admin Password Module v1.1.1+

Version 1.4.3 - General deployment
  • Improvement: Adding uploads directory (M5930)
  • Dependency:
    • Local Admin Password Module v1.1.1+

Version 1.4.2 - General deployment
  • Bugfix: Compatibility with API4 in secure mode (M5927)
  • Dependency:
    • Local Admin Password Module v1.1.1+

Version 1.4.1 - General deployment
  • Bugfix: Use natural sorting like asterisk does for music on hold (M0005111)
  • Dependency:
    • Local Admin Password Module v1.1.1+

Version 1.4.0 - General deployment
  • Bugfix: mpg123 crashes on symlinks created by fileman when deleting file (M0003077)
  • Feature: Simplify file access to SOP (M0004567)
  • Dependency:
    • Local Admin Password Module v1.1.1+

Version 1.3.0 - General deployment
  • Bugfix: file deletion and renaming does not work in a cluster because of the cluster synchronization mechanism

Version 1.2.0 - General deployment
  • Add micro .wav upload site to support the 'upload' operation for prompt in the global parameter menu

Version 1.1.0 - General deployment
  • initial version

Module configuration interface

create_resource_form: .:/usr/share/escaux/glue/lib:/usr/share/escaux/glue/bin/gen_wiki_documentation/src/lib:/usr/share/escaux/glue/bin/gen_wiki_documentation/src/lib/

Mode

Module configuration parameters

  • Mode
    • Secure - Will disable HTTP access, enabling only HTTPS access with Basic authentication.
    • Compatibility - Will accept requests using HTTP/HTTPS with Basic authentication.

Using the file manager

Through a web browser

To connect to the web file manager with your web browser, go to the following URL:
  • http://<your_sop_ip>/fileman or
  • https://<your_sop_ip>/fileman

Through WebDAV

Starting from version 1.4.0, the file manager supports WebDAV.

WebDAV clients exists for every modern operating system:
  • Microsoft Windows: The recommended client is BitKinex (freeware software). This software has been tested with Windows XP and Windows 7.
  • Ubuntu GNU/Linux: The WebDAV client is part of the distribution. You can also use the command line application 'cadaver'.

Through WebDAV, several storage locations are exposed, such as:

  • Music on Hold: http://<your_sop_ip>/dav/moh or https://<your_sop_ip>/dav/moh
  • Audio prompts: http://<your_sop_ip>/dav/prompts or https://<your_sop_ip>/dav/prompts
  • ...

To consult the full list, please access http://<your_sop_ip>/dav or https://<your_sop_ip>/dav

Archiving
For more information on the archiving possibilities, please consult the Call Recording Support documentation .

User access levels

The file manager can be accessed with two levels of privileges:
  • admin
  • customer
The passwords for both accounts must be configured in the module "Local Admin Password". The module must be reinstalled after each modification of the password(s).

Limitations

  • File deletion should be done using the web based file manager, especially in a cluster environment.
  • Prompts are converted into a 'gsm' format suitable for further playback, only via the web based filemanger. If prompts exists in the 2 formats only the 'gsm' format will be played. If you upload files into the prompts directory through WebDAV, you can access the following page to convert your prompts http://<your_sop_ip>/convert/index.php

Copyright © Escaux SA