Fixed #IP-1252: Unable to add SSL certificate in some contexts
Fixed #IP-1256: Backup script - The SQL root password is shown in processes table
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.
We are pleased to announce the immediate availability of i-MSCP version 1.2.3 which is a maintenance release for the 1.2.x serie. Due to important bugs found in the 1.2.2 version, you're greatly encouraged to update to this new version.
This new release addresses the following issues:
BACKEND
Added: Custom DNS module (Modules::CustomDNS)
Added: Mail support in backup feature
Added: New 'temporary' attribute which allow to override configuration values temporarily (iMSCP::Config)
We are pleased to announce the immediate availability of i-MSCP version 1.2.4 which is a maintenance release for the 1.2.x serie.
Due to important bugs found in the 1.2.3 version, you're greatly encouraged to update to this new version.
This new release addresses the following issues:
BACKEND
Fixed: Both CPU and I/O priorities must be reduced to mitigate high load and latencys (backup scripts)
Fixed: Depending on the context, some service providers are not initialized
Fixed: Removed warning for inexistent mail directories (backup script)
Fixed: Services are started instead of being reloaded when already running (iMSCP:rovider::Service::Upstart)
Fixed: Undefined domain_status field
Fixed: Warnings must not be turned into errors (backup script)
Fixed: Wrong return value on failure (request manager)
CONFIGS
Added: courier-authdaemon init script - Init script provided by Ubuntu do not work (Ubuntu only)
Added: ProxyTimeout setting into 00_nameserver.conf Apache2 configuration file
Added: types_hash_max_size setting in nginx.conf configuration file
FRONTEND
Added: Cache support for navigation translation files
Fixed: Unable to set language
PACKAGES
Fixed: users.mail_host field must be set to 'localhost' (Package::Webmail::Roundcube::Installer)
YOUTRACK
Fixed: #IP-1353: i18n issue - Admin / System information not translatable
We are pleased to announce the immediate availability of i-MSCP version 1.2.5 which is a maintenance release for the 1.2.x serie.
Due to important bugs found in the 1.2.4 version, you're greatly encouraged to update to this new version.
This new release addresses the following issues:
BACKEND
Fixed: Bad SQL query which leads to orphaned entries in the admin table, and which is the cause of several side effects such as many bad request errors (e.g: when editing a reseller, or when accessing its statistics...)
Fixed: Usage of portable syntax over Bash 4 syntax (I/O Redirection)
Fixed: Wrong syntax for the nice command (at several places)
DATABASE
Fixed: Do not try to remove inexistent indexes +++
FRONTEND
Fixed: Don't add the default ports (80/443) in notifications when not needed (e.g: when using PanelRedirect plugin)
Fixed: ID mismatch when the created_by field of a reseller is unknown (edit and delete links)
i18N
Removed: Untranslated languages - Breton (br), Czech (cz), Galician (gl), Georgian (ka), Hebrew (he_IL), Icelandic (is_IS), Spanish (es), and Serbian (sr)
YOUTRACK
Fixed: #IP-1357: Built in Support Ticket shows wrong URL (missing Control Panel Port)
We are pleased to announce the immediate availability of i-MSCP version 1.2.6 which is a maintenance release for the 1.2.x serie.
This new release addresses the following issues:
BACKEND
Changed: Primary phptmp directory is now used by all PHP sites
Fixed: Wrong TMPDIR set in fcgi starter script for domains which use mount point of another domain
Fixed: Wrong TMPDIR set in pool configuration files for domains which use mount point of another domain
Fixed: Wrong TMPDIR set in php.ini configuration files for domains which use mount point of another domain
Removed: BASE_SERVER_VHOST BASE_SERVER_VHOST_PREFIX and WWW_DIR data - Modules::Alias::_getHttpdData()
Removed: BASE_SERVER_VHOST BASE_SERVER_VHOST_PREFIX and WWW_DIR data - Modules:omain::_getHttpdData()
Removed: BASE_SERVER_VHOST BASE_SERVER_VHOST_PREFIX and WWW_DIR data - Modules::SubAlias::_getHttpdData()
Removed: BASE_SERVER_VHOST BASE_SERVER_VHOST_PREFIX and WWW_DIR data - Modules::Subdomain::_getHttpdData()
Removed: Useless deletion of the vlogger entries by the HTTPD server impl. when a domain is deleted - Those entries are automatically deleted by the imscp-vrl-traff script
DATABASE
Fixed: Mysql IGNORE extension doesn't work with Fast Index Creation (MySQL Bug #40344)
Fixed: MySQL IGNORE extension is deprecated as of MySQL 5.6.17
Fixed: Possible duplicate entries when adding UNIQUE constraints
FRONTEND
Changed: Increased number of items to display by default in data tables (previous value was 5, it is now 10)
YOUTRACK
Fixed: #IP-1358: Admin's tickets can't be deleted due to an additional quotation-mark in the template
We are pleased to announce the immediate availability of i-MSCP version 1.2.7 which is a maintenance release for the 1.2.x serie.
Due to important bugs found in the 1.2.6 version, you're greatly encouraged to update to this new version.
This new release addresses the following issues:
BACKEND
Fixed: BASE_SERVER_VHOST placeholder is not replaced in vhost files (httpd server implementations)
Fixed: Unable to delete domain alias - Can't locate object method _getSharedMountPoints via package Modules::Alias
Fixed: Unable to delete subdomain - Can't locate object method _getSharedMountPoints via package Modules::Subdomain
We 're so excited to proudly announce the immediate availability of i-MSCP [tt]1.2.9[/tt] which is a maintenance release for the [tt]1.2.x[/tt] serie.
Due to critical bugs found in the previous release, we would greatly recommend to update to this new version.
This new release addresses the following issues:
BACKEND
Added: Dedicated server implementation for remote SQL server
Added: NAMED_BNAME (named binary name) configuration parameter - Named (Bind9) server impl.
Changed: Customers have now a full read access to their http logs, including those which were rotated
Changed: Domain's logs are now mounted in customer's logs folder using bind mount instead of being copied
Fixed: closedir() attempted on invalid dirhandle DIRH at line 312 (iMSCP:ir)
Fixed: Due to logs rotation, some httpd logs are never copied into customer's log folders
Fixed: File /etc/mysql/conf.d/imscp.cnf not loaded when using Percona DB server due to missing /etc/mysql/my.cnf file
Fixed: POP3 SSL and IMAP SSL services must be disabled when SSL is disabled for the services - Courier server impl.
Fixed: The .my.cnf file is no longer used and thus, must be removed
Fixed: Set timezone according TIMEZONE configuration parameter (iMSCP::Bootstrapper::boot())
Rewritten: iMSCP:ir library
CONFIGS
Added: ADM_GROUP configuration parameter
Added: courier-authdaemon init script - Status command from init script provided by Debian/Ubuntu do not work
Added: mysql.data configuration file
Added: percona 5.5/5.6 in Debian Jessie package file
Added: percona 5.5/5.6 in Ubuntu Vivid Vervet package file
Added: Respawn limit for imscp_daemon and imscp_panel upstart jobs
Added: TIMEZONE configuration parameter
Removed: TLS cipher suite - Setting TLSProtocol TLSv1 is sufficient to protect against poodle attack (ProFTPD)
Removed: PHP_TIMEZONE parameter (replaced by global TIMEZONE parameter)
CONTRIB
Added: Script which allow to test services for poodle vulnerability (poodle.sh)
FRONTEND
Fixed: Domain limit is not updated when a domain is being deleted (reseller level)
Fixed: Opcode cache must be cleared when the languages index is rebuilt
INSTALLER
Added: Progress info for i-MSCP composer packages (dialog)
Added: timezone item for the reconfigure command line option (Allow to setup global timezone)
Fixed: Invalid version format (non-numeric data) when updating from an RC release
YOUTRACK
Fixed: #IP-0792: Allow customers to see real-time http access and error logs
Fixed: #IP-1362: Incorrect PHP temporary directory path in subdomain's vhost files - Apache2 ITK server impl.
Fixed: #IP-1363: Unable to suspend customer account
Fixed: #IP-1364: Custom DNS records are lost when editing domain properties
Fixed: #IP-1371: Bug - When removing domain alias, the vhost link in /etc/apache2/sites-enabled is not removed
Fixed: #IP-1373: Compliance with RFC 2142 - Add a hostmaster address by default
Fixed: #IP-1374: Allows reuse of same SQL username for i-MSCP managed services such as phpmyadmin, proftpd...
Furthermor, all language files were synced with those available on Transifex. Feel free to contribute by translating i-MSCP in your own language, by freely registering on Transifex.
We're constantly searching for smart and talented developers. Thus, do not hesitate to join us by making pull requests on our Git repository.