Page Multiple Tenants at Once
If you would require to page to all or to a certain number of tenants at once, you can create a very simple custom script. See our Custom Scripts page on Developer Resource Center.

2007-10-13

ScopServ Telephony 1.4.5, Asterisk 1.4.13 and Wanpipe 3.2.0
more...



Release Notes

This section explains some of the new features and significant improvements over previous versions. Note that bug fixes in previous update versions are also included in the current update version.

ScopServ Server 1.4.13

RevisionDateDescription
2072008-08-15
  • Fix a problem when using SSL mode for GUI.
2062008-07-31
  • A major problem has been fixed on the Backup script when we export SQL data for very large tables (Ticket 569437).
2052008-07-30
  • Add Openfire (XMPP server) on the packages list on Packages Manager -> Version Informations page.

ScopServ Server 1.4.12

RevisionDateDescription
2042008-07-17
  • We must not include Header/Footer when we download a certificate on the Certificate Manager (Thanks Alessandro).
2032008-06-30
  • An error has been fixed on Services Monitoring script in order to automatically restart some services when stopped/dead.
2022008-05-28
  • Change default LCD infos on Fireworx/Willams servers.
2012008-05-02
  • New commands to manage the MySQL server has been added in Server -> Tools, this allow list/delete/create databases.
  • Move Database Maintenance (cleanup, repair, optimize) from General to MySQL Server.
2002008-05-02
  • Option to enable High Availability Support has been added on MySQL Server. This option allow to specify custom 'Read/Write/Slave' Database Server for Telephony Configuration and Reports (CDR, ACD, IVR) directly from the GUI.
1992008-05-01
  • New options has been added on SQL Permissions to enable Replication Slave/Client or All Privileges in Grant option. It's also possible to enable access to all databases/tables instead of selecting individual item.
1982008-05-01
  • A new menu has been created to manage MySQL Server configuration. From this section, you will be able to Enable/Disable TCP/IP listening (security), set Performance/Tuning options (buffer/cache/thread size) and specify if the MySQL server act as a Master or Slave server in a Replication setup.
  • Add code to automatically restart the local MySQL server if a configuration has been changed on the GUI.
  • Options for SQL Permissions has been moved from Configuration to MySQL Server menu.
  • Fix a link/redirection error when we restart the Web Server service (apache).
1972008-04-22
  • Don't restart Realtime Monitor / ScopSwitch(tm) deamons if not running. (Ticket: 146F4F)

ScopServ Server 1.4.11

RevisionDateDescription
1962008-04-16
  • Update French translation for Server package.
1952008-04-15
  • Fix a problem where Proxy password is never saved on configuration file.
1942008-04-04
  • Fix autoupdate of Server (License) package.
1932008-04-04
  • Disable auto (daily) daily of ScopServ Core and Server packages.
1922008-03-31
  • Do not automatically re-enable a service that have been disabled on the GUI, this cause some service like DHCP and DNS (named) to restart after a server reboot (Thanks Mike).
1912008-03-31
  • You can now specifies the local addresses SSHD should listen on. The default is to listen on all local addresses. Multiple Listen Address options are permitted (Thanks Jean-Philippe).
1902008-03-27
  • Now display ScopServ End-User License Agreement under License tab.
1892008-03-27
  • Fix PHP error in Server Log report.
1882008-03-27
  • Fix a problem on Backup script when we export SQL table (CDR, Queue, IVR, etc). We closed prematurely the file so only first 1000 records has been saved (Thanks Dave).
1872008-03-25
  • Change the way we verify if the 'LCD Display Module' is installed.
1862008-03-25
  • New options has been added on Configuration -> LCD Display to display extra informations on the LCD panel. Please note that this menu is only available if you have an LCM16A-002 (LCD) module.
1852008-03-25
  • Fix a major problem on the script that monitor if the mySQL service is running and if not, try to automatically restart it. The problem has been that we loaded SQL drivers before doing the checkup (Thanks Yann).
1842008-03-07
  • Fix a configuration error when we use Apache 2.2 or later (default on RHEL/CentOS/Fedora 5+).
  • Change permissions of authkeys file to 600 else the heartbeat service will not start (Fail-Over/High Availibility).
1832008-03-07
  • On Tools -> Server -> General, we now kill all running process(es) of logrotate and remove cache/status file when an administrator click on 'Cleanup' button.

ScopServ Server 1.4.10

RevisionDateDescription
1822008-02-21
  • Not needed to re-load system info library from realtime monitoring code, already loaded from Realtime Monitor script.
  • Use Horde_Array::arraySort to sort realtime infos.

ScopServ Server 1.4.9

RevisionDateDescription
1812008-02-21
  • Removed unused variables from realtime monitoring code.
  • Now preserve into cache system uptime value.
1802008-02-21
  • Updated Realtime Monitoring code to use new update functions.
  • Fixed RRD graphics in System Overview and Memory windows.
1792008-02-19
  • Now take care of specified MySQL Database configuration when processing database cleanup in Tools. (Ticket: 37DFA1)
  • Fixed PHP error when allowed-hosts wans't found when cleaning DenyHosts. (Ticket: 37DFA1)
1782008-02-19
  • Now properly take care of columns selection in Server History report. (Ticket: 406951)
  • Minor cleanup on reports PHP and HTML code.

ScopServ Server 1.4.8

RevisionDateDescription
1772008-01-29
  • Added a new option when restoring Local Backups allowing to specify path to Backup File.
1762008-01-28
  • Update prototype.js library from 1.5.0 to 1.6.0.1
1752008-01-21
  • On Reports -> Server -> General, we now verify if a parent has been defined for a service, if this is the case, use it in order to report the correct service status (Thanks Kevin).
1742008-01-09
  • Fix grammar error when display caching information on Packages Manager.
1732008-01-09
  • Ensure that System.php library is loaded (used to check if lm_sensors in installed).
1722008-01-09
  • Don't update any hardware monitoring data in Realtime Monitor if lm_sensors is not installed in current system.

ScopServ Server 1.4.7

RevisionDateDescription
1712008-01-02
  • Fix a typo, we must read 'Not allowed' instead of 'Now allowed'.
1702008-01-02
  • Updates to Backup Manager:
    • Updated and Tested CD-Rom Backups code (no restore yet).
    • Now allow backup to ISO files (no restore yet).
  • Bugfixes:
    • Now display values for checkbox selection (set) in lists.
    • Don't display any values when no date value is available (for monthDayYear).
1692008-01-02
  • Fix PHP warning errors about invalid arguments/undefined variables on the Server Module (Thanks Jacques).
1682007-12-28
  • You can now cleanup hosts that have been blocked by DenyHosts (SSH Bruteforce Attack protection) on Tools -> Server -> General.
1672007-12-28
  • Allowed Host entries in SSH server -> Security are now saved (Thanks Dave).

ScopServ Server 1.4.6

RevisionDateDescription
1662007-12-18
  • Oops, fix include path for crond script.
1652007-12-18
  • Disable Session for all shell (cron) scripts. The session is not required/used by theses scripts and create lots of file on the sessions directory that are not automatically purge on exit.
1642007-12-17
  • Fix a display problem with Distribution and Architecture values in Packages Manager -> Configuration -> General.
1632007-12-17
  • Some issues has been fixed on the License Manager and the last Key download date is now displayed.
1622007-12-10
  • New tools has been added to Server module.
  • Maintenance Database Tool that allow to checks, repair, optimizes and analyzes all SQL tables. The benefit of using this tool is that you do not have to stop the SQL server to check or repair your tables.
  • Log Cleanup to delete all logs (syslog) and remove temporary (junk) files.
  • A new tool to Reset to Factory all configurations. The reset procedure will delete all settings from the server for all modules, as well as Voicemail and Recording files in Telephony. You will have to enter a keycode as confirmation.
1612007-12-08
  • Updated some icons again.
1602007-12-08
  • Updated Icons (Download Backup, Restore Backup, Update Package).
1592007-12-08
  • Updated Server icon.
1582007-12-08
  • Enhanced errors messages when mounting/unmounting a filesystem with Storage Manager.
1572007-12-08
  • Enhanced Display (Updated Icons, Menus and Forms).
  • New Storage Manager feature:
    • Allow management of Operating System (Virtual) mounts.
    • Allow management of Disk Storage devices (IDE/SATA/SCSI Hard Disk / USB Storage).
    • Allow management of CD-Rom/DVD-Rom drives.
    • Allow management of Network Storages (NFS or Samba via SMBFS/CIFS).
    • Allow mount/unmount of Automounters (if any installed).
    • Allow to create/update both permanent mounts (located in /etc/fstab) and temporary mounts (mounted using 'mount' command) founds via /etc/mtab.
    • Display Total/Used/Free Disk space for Disk Storages devices.
1562007-12-08
  • Add new options in SSH Server configuration. You can now enable/disable DNS reverse lookup (UseDNS), enable Gateway Ports.
  • It's now possible to prevent IP addresses from being blacklisted in SSH Server -> Security options (block SSH attacks).
1552007-12-05
  • Minor bugfixes to Backup Manager.
1542007-12-05
  • The backend code of Backup Manager has been rewritted and multiple issues with backup/restore are now fixed. Please note that your previous backup files cannot be used starting with this version. ** DO A FRESH BACKUP **
  • Backup files can now be splitted by modules and options.
  • It no more mandatory to specify a Schedule in a Backup.

ScopServ Server 1.4.5

RevisionDateDescription
1532007-11-13
  • It's now possible to configure SSH Server parameters (listen port, enable root login, etc) from Server -> SSH Server.
  • In SSH Server, options has been added to automatically protect SSH server and block brute force attack. Support for Expiration and Threshold is available (require 'denyhosts' packages).
1522007-11-12
  • Add Service control for Sensors (Temperature/Fan) status.

ScopServ Server 1.4.4

RevisionDateDescription
1512007-11-01
  • Add 'mpg123' in the allowed packages list when 'Update Asterisk' is not checked.
1502007-11-01
  • In Packages Manager, when we generate configuration for YUM and that the country is set to 'USA', change it to 'US'. This fix issues with older installations.
1492007-11-01
  • Do not disable a service if not defined in the GUI. This fix problem where some admin haven't defined SSH and WebGUI services in Configuration -> Server.
1482007-11-01
  • Check if the session directory exist, if not we recreate it.
1472007-10-31
  • We now purge session files older than 4 hours, previous value has set to 24 hours.
1462007-10-29
  • Verify if Asterisk 1.2 is installed and offer an option in Packages Manager to update to version 1.4. If this option is not checked, we will only update 'scopserv*' packages.
1452007-10-29
  • Remove trailing slash in filename when restore a file.

ScopServ Server 1.4.3

RevisionDateDescription
1442007-10-23
  • Fix download link for local backup.
1432007-10-23
  • Fix folder location in backend.
1422007-10-23
  • Fix broken Backup location when destination is local (Thanks Jacques).
  • Fix an error that always display a message about CDROM image when doing a Backup.
1412007-10-15
  • Remove Cache when retrieving Version Informations (Packages Manager).
  • Fix variable name problem in Scheduled (Cron) tasks.
1402007-10-15
  • Add 'libPRI' in the exclusion list when 'Update Asterisk and Zaptel' are unchecked in Packages Manager.
1392007-10-04
  • If a package is not installed, it's now possible to install it from Packages Manager -> Version Informations.
  • Change cache time from 5 to 1 minute in Version Informations.
1382007-10-04
  • You can now cleanup YUM database from the Packages Manager.
  • Add link in Version Informations to automatically update single packages.
1372007-10-04
  • Merge all Scheduled (cron) task in a single script. Since this script is executed at each minute and that most script only run at a specific interval/time, we have less function call to made and the server load average is now much lower.
1362007-10-04
  • Remove unused (old) scripts for Repository that can cause repository configuration to be deleted on upgrade.
  • We must not use 'sudo' when application is already running as root.
  • Only change ownership of file/directory if it not writable.
1352007-10-03
  • Fix minor error in 'Auto Support' if option is disabled in Monitoring menu.
1342007-10-03
  • Add 'Configuration -> SQL Permissions' menu that allow to create remote SQL users. You can enabled SELECT/UPDATE/DELETE privileges to CDR, IVR and Queue Log reports.
1332007-10-02
  • Remove the 'known_hosts' file (SSH) for 'scopserv' user in Tools -> Remote Support when we click on 'Start' button.
  • The URL for GUI connection is now clickable in the Remote Support tools.
1322007-10-02
  • In Tools -> Remote Support, if 'Expect' is not installed, we now display a link that allow to install the packages using Packages Manager.
  • Add image for Remote Support menu.
1312007-10-02
  • Add 'Remote Support' in Tools -> Server, this allow to connect your server to us if you need technical assistance and your server is behind a firewall. This tool will automatically create an SSH tunnel.
  • A new cron script has been added that check Service status enabled/disabled on the server.

ScopServ Server 1.4.2

RevisionDateDescription
1302007-09-28
  • Add function to Install/Remove packages from others modules (ex. Telephony -> Configuration -> Language).
1292007-09-28
  • Be sure that the SessionID tag (ScopServ) is always specified on an URL.
1282007-09-27
  • Cleanup unused configuration and code in Packages Manager.
  • Check on a daily basis if a new version of Server module is available and automatically update it.
1272007-09-25
  • Complete rewriting (in AJAX) of the Update Now application in the Package Manager. Update status/progress is now displayed in real time and it is now possible to stop the running update process.

ScopServ Server 1.4.1

RevisionDateDescription
1262007-09-18
  • Always execute cron task as 'root' user.
1252007-09-12
  • Only update YUM configuration if installed on the server.
1242007-09-12
  • Fix layout (display) for Packages Manager.
  • Add 'SpanDSP' in the exclude list when 'Update Asterisk/Zaptel' is unchecked.
1232007-09-12
  • Fix typo (grammar).
1222007-09-11
  • Add new option for 'Remote Data Collection' that can be used to assist in problem determination and analysis.
  • Create a new menu 'Monitoring' and move all monitor options to this section.
  • Use AJAX to refresh the Version Information block on the Main portal page.
1212007-09-08
  • Fix an error In Backup Manager when we specify days for Scheduler.
1202007-09-06
  • Add Canada, Nederland, France and Belgium to the mirrors list (Download Server) in Packages Manager.
  • You can now add custom repository (YUM) in the Packages Manager.
  • Import code for 'High Availability/Failover' application (This module is currently disabled).
1192007-09-03
  • Rename 'Edit' button to 'Save' and hide header menus when we are on Edit mode.
  • Do not create proxy configuration on YUM if option is disabled on Packages Manager.
1182007-08-27
  • Removed vendor infos (client-side code need rewrite).
1172007-08-24
  • Packages Manager will use ScopServ servers for OS packages if using CentOS (4.4, 4.5 or 5.0). We now mirroring CentOS distributions packages.
1162007-08-23
  • Fix variable substitution on repository backend.
1152007-08-23
  • Fix download path on the mirrors list for the ScopServ repository when using CentOS.

ScopServ Server 1.4.0

RevisionDateDescription
1142007-08-22
  • Remove Canada from Download Server (mirrors) list, for now only North America (United States) site is available.
1132007-08-22
  • Add 'cdrecord' and 'mkisofs' application on the Test scripts (test.php).
1122007-08-22
  • Add code for automatic/scheduled backup to CD/CDRW. You must have 'cdrecord' installed and configured in order to burn images.
1112007-08-22
  • You can now use your CD/DVD recorder as a backup destination.
1102007-08-22
  • It's now possible to do an FTP restore from the Backup History list.
  • On restore, we copy license informations in order to preserve them if they are already present in the backup file.
1092007-08-22
  • Package Manager was rewritten in order to simplify it's use.
  • We have remove the custom repositories list.
  • Configuration for YUM is now automatically created if some settings have changed.
  • Initial support for Mirrors download server.
  • Update module version to 1.4.
1082007-08-21
  • Only create backup temporary directory if not exist and change ownership only if permissions are wrong and not at each invocation of the Server module (Thanks Nick).
1062007-08-09
  • Display the License Company or Name on the HTML Title.
1052007-08-06
  • Added 'Vendor Informations' to License page.
1042007-08-02
  • Now validate submitted license serial and system id before submitting registration and downloading new key.

ScopServ Server 1.2.5

RevisionDateDescription
1032007-07-26
  • You can now use your server as a Time Server (NTP) daemon. You only have to enable 'Use Time Server (NTP)' on Date and Time -> Time Server.
1022007-07-11
  • You can now defined Backup/Failover license informations on Server -> License. If you have a backup server, you will be able to replicate ScopServ database with a second server.

ScopServ Server 1.2.4

RevisionDateDescription
1012007-06-07
  • Remove 'Packages Manager' from Tree menu if YUM isn't installed on the server (Ticket: 2E146F).
1002007-06-07
  • Ability to restore backup files from a FTP server have been added.
992007-06-07
  • You can now restore Local Backup file from the Backup History tab.
  • We now exclude License informations when we backup Base configuration file.
  • Fix restore of Voicemail and Sounds file backup.
  • When you do a Restore, you can select the file source (Local Backup, Upload File or Remote FTP server).
982007-06-07
  • Add missing header file on some Backup.
  • It's now possible to create local backup for Voicemail and Sounds on the Telephony module.
972007-06-06
  • Allow to view all ScopServ logfiles from Reports -> Server -> Server Log.

ScopServ Server 1.2.3

RevisionDateDescription
962007-06-05
  • Add a new section on Reports -> Server -> Server Log that allow to view local log files available on the server.
952007-06-04
  • Fixed an issue where we cannot delete configuration on Backup Manager (Thanks Christian).

ScopServ Server 1.2.2

RevisionDateDescription
942007-05-24
  • Define a global variable that specify where the temporary backup directory is located.
  • Move temp backup directory from /tmp to /var/tmp/backup.
932007-05-23
  • Fix a permission error when creating lockfile for YUM configuration.
922007-05-22
  • Cleanup Apache configuration file that are generated by the Server module.
912007-05-15
  • Remove QueueLog and add Realtime Monitor on service monitoring.
  • Add some functions for High Availability/Failover configurations.
902007-05-15
  • Fix an undefined variable when executing console script.
892007-05-14
  • Fix GPGKEY settings on YUM configuration.
882007-05-14
  • Moved company over contact name in license registrations infos.
872007-05-09
  • Code Cleanup.
862007-05-09
  • Fix some graphics.
852007-05-09
  • Moved some functions in realtime module under lib/functions.php
842007-05-09
  • Added realtime report files for this module.

ScopServ Server 1.2.1

RevisionDateDescription
832007-05-07
  • Fix configuration generation for YUM (Packages Manager).
  • Remove 'Updated' and 'Installed' packages tabs.
822007-05-07
  • Display Maintenance Renewal/Expiration Date on Server -> License.
812007-04-23
  • Don't allow update of registration infos when download key is denied.
802007-04-17
  • Added a validation to avoid errors in pages such menu that use lib/base.php
792007-04-17
  • Updated License script.
  • Added a new checkup in lib/base.php that displa a notification when some registration infos are missing (name and email).

ScopServ Server 1.2.0

RevisionDateDescription
782007-04-04
  • Fix update of 'scopserv-telephony-extra' with 'Update Now!'.
772007-04-03
  • Add options to update Asterisk, Zaptel and Wanpipe Packages.
  • Fix an issue with "Update Now" where some packages aren't updated.
762007-04-03
  • Add options to update Asterisk/Wanpipe/Zaptel drivers.
752007-04-03
  • Fix a bug where values are always reset to default when click on a Form Action.
742007-04-03
  • Fix creation of Backup when compressed format is ZIP.

ScopServ Server 1.1.1

RevisionDateDescription
732007-02-13
  • Modify Notification script to use new 'Smart Relay' SMTP options.
  • Minor fix for PHP 4.4.x compatibility.
  • Fix an issue where mySQL server isn't automatically restarted.
722007-01-30
  • Now use the GNU-equivalent option to set Time value on 'find' command (used to clean old sessions) (Ticket: DD0BF8).
712007-01-25
  • If 'Smart Relay' is not enabled for Outgoing SMTP, force deletion of msmtp and mutt configuration file.
702007-01-25
  • Add support for 'msmtp' that is used for Outgoing SMTP. With this application, you can specify outgoing SMTP server informations like port (if not 25), authentication method and default sender email.
692007-01-25
  • Automatically remove uncleaned sessions older than 48 hours (Ticket: EC129F).
682007-01-23
  • Only display Packages Manager menu if YUM is installed.
672007-01-23
  • Only show Temperature tab if lm-sensors is installed.
662007-01-15
  • Fix multiple memory leak and loop function on the Backup scripts.