i-MSCP 1.2.0 released ( New Stable Release )

  • ! ! ! Before any update, you must read the errata file ! ! !


    Dear community,


    We are pleased to announce the immediate availability of i-MSCP version 1.2.0 which the new Stable release.


    This new release addresses the following issues and comes with the following new features:


    DAEMON

    • Fixed: The server traffic must be collected before any stopping attempt ( imscp_network )

    CONFIGS

    • Fixed: The time at which the backup script must be run is not configurable
    • Renamed: /etc/imscp/hooks.d directory to /etc/imscp/listeners.d
    • Removed: Roundcube configuration directory ( now shipped with the roundcube package )

    DOCS

    • Updated: INSTALL files

    ENGINE

    • Added: FETCH_MODE option in iMSCP::Database::mysql
    • Added: iMSCP::ProgramFinder module which allow to test whether programs are available on the executable search path
    • Added: iMSCP::Service module for service management ( start, stop, restart, reload, status )
    • Added: Methods which allow to enable/disable apache conffiles from the conf-available directory ( Apache 2.4.x )
    • Added: pigz ( Parallel Implementation of GZip ) algorithm for backups compression
    • Added: Standard directory which allow to load apache conffiles prior any other vhost file ( Apache )
    • Added: --verbose command line options for all scripts
    • Changed: i-MSCP is now run through a dedicated httpd instance by using the nginx Web server
    • Changed: Logfiles are now written as soon as possible ( allows to mitigate memory consumption )
    • Changed: The quota accounting script is now run every 30 minutes
    • Fixed: Backend logs which are older than 7 days are never removed

    FRONTEND

    • Changed: The frontEnd is now reachable through dedicated Web server ( Nginx )
    • Changed: The frontEnd is now reachable through dedicated http ports ( default is 8080 for http and 4443 for https )

    INSTALLER

    • Added: panel_hostname, system_hostname, panel_ssl and services_ssl reconfiguration items
    • Moved: Control panel hostname and SSL dialogs into FrontEnd installer
    • Renamed: hostname configuration item to hostnames
    • Renamed: Option --hook-file to --listener
    • Fixed: Prevent start of apache2 service by package manager using policy layer interface
    • Fixed: Unable to handle i-MSCP services ( start/restart/stop... ) on systems using systemd ( e.g Jessie )

    PACKAGES

    • Updated: Roundcube installer according new roundcube version ( 1.0.3 )

    UNINSTALLER

    • Added: Backend exec mode ( uninstall )

    TICKETS

    • Fixed #1123: Review - PHP session handling
    • Fixed #1122: Defect - Network traffic passing through the loopback interface shouldn't be monitored
    • Fixed #1146: Bug - Server statistics script is broken


    Prior to any update attempt, you're greatly encouraged to read the errata file which will give you a little overview of major changes that come with this new release.


    Download
    https://github.com/i-MSCP/imscp/releases/latest


    Thank you for choosing i-MSCP.

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206

  • Re ;


    For those which are using the Monitorix plugin, don't forget to disable it before any update. Monitorix listen on port 8080. This create a conflict with Nginx that listen also on this port. In such a case, you can set the monitorix port to 8081 by editing the /etc/monitorix.conf file and restarting it: service monitorix restart. This issue will be fixed in next Monitorix plugin version.


    i-MSCP Team

    badge.php?id=1239063037&bid=2518&key=1747635596&format=png&z=547451206