The following improvements have been made:
[*] Security improvements. (PPPM-1636)
[*] Ukrainian locale was updated.
The following issues have been resolved:
[-] The SuspendHandlerRunner.php script did not suspend domains.
[-] Wrong dates were set in email messages after migration or restoration of backups on servers with SmarterMail. (PPPM-1189)
[-] (Linux) Mailbox quota was periodically reset to unlimited. (PPPM-1603)
[-] (Linux) Disk usage statistics for primary domains showed zeroes if there were addon domains. (PPPM-1493)
[-] (Windows) Unable to migrate mail messages from Plesk 8.x to Plesk 11.5. (PPPM-1643)
[-] (Windows) Daily registry backup was not in Windows Registry format.
[-] (Windows) Users were unable to remove mailboxes if a local MySQL server was added by IP address, not by localhost. (PPPM-988)
Posts Tagged IP
Compromised WordPress blogs were used to host nearly 12,000 phishing sites in February. This represents more than 7% of all phishing attacks blocked during that month, and 11% of the unique IP addresses that were involved in phishing. WordPress blogs were also responsible for distributing a significant amount of web-hosted malware — more than 8% of […]
What’s Changed
[+] Migration from Helm to Parallels Plesk Automation is now supported.
[*] The stability of the migration tool was improved. In case of network connection problems, operations are repeated several times.
[*] Error reporting in the migration tool was improved.
[*] Now Parallels Plesk Automation performs the proper translation of IP addresses during migration.
[*] Now instructions on attaching service nodes running Windows 2012 R2 are available in the Deployment Guide.
[*] The Integration Guide was updated with information about how to use the API for creating subscriptions with multiple webspaces.
[*] The Integration Guide was updated with information about how to manage DNS zones by means of the API.
[-] Updating of Parallels Plesk Automation could be blocked if users were logged in to it. The following error occurred: “[Errno 2] No such file or directory: ‘/var/cache/ppa/uc_cache/tmpGJ_m8x'”.
[-] Instead of a PHP handler’s php.ini file, the system default php.ini file was used to generate a domain-level php.ini file. As a result, sometimes custom PHP for a domain did not work.
[-] After upgrading from Parallels Plesk Automation 11.1 to 11.5, web statistics stopped working on Apache nodes.
[-] Installation of Parallels Plesk Automation failed if the SELinux configuration file /selinux/enforce was empty or the SELinux utility failed to execute the command ‘/usr/sbin/setenforce’, ‘0’.
[-] Disabled DNS zones could become enabled after syncing settings between the Administration Panel with the Hosting Panel.
[-] The link to user documentation in the Administration Panel led to a wrong page.
[-] Users who used an email address as a username could not use the backup and restoration tools.
[-] Upgrade of Parallels Plesk Automation could fail if YUM was not installed or configured, or if repositories were not accessible.
[-] Upgrade of Parallels Plesk Automation could fail if the management node could not connect to service nodes.
[-] When customers changed or added DNS records by means of the API or the console utility /usr/local/psa/bin/dns, the domain zones were filled with duplicated entries.
[-] Administrators could not add more than 256 IP addresses. The following error occurred: “Internal error: Incorrect format of RTM_GETADDR request response.”
[-] Users could not change the IP addresses of the management node by means of the ppa.ip_address utility. The following error occurred: “APS resource for ‘/aps/2/application/dns-record-mx/f81a9762-6149-42fa-8689-4ac20fff61b1’ with id ‘4555’ hasn’t been deleted. Error code: 500.”
[-] Users could not view the web server access logs for add-on domains on Apache-based hosting.
[-] After suspending and unsuspending domains hosted on IIS, users could no longer manage files in File Manager. The following error occurred: “Internal error: Unable to logon user (<host name>sub6_83s): (1331) Logon failure: account currently disabled.
[-] Users could not transfer subscriptions that used Microsoft SQL Server databases to Parallels Plesk Automation.
[-] IIS-based subscriptions could not be completely removed. Some configuration files remained in the file system after removal.
[-] Administrators could not add service nodes when the root login on the nodes was disabled, and sudo was enabled for another user.
[-] Administrators could not log in to a customer’s Hosting Panel from Parallels Business Automation Standard. The following error occurred: “Error: Logged user has no access to the subscription”.
[-] IIS-based sites using MySQL were working very slowly.
[-] Users could not create a webspace on an already existing domain.
[-] The migration tool failed to update itself.
[-] Users could not migrate subscriptions from Plesk 11.5 to Parallels Plesk Automation 11.5. The following error occurred: “Line 177 error: Element ‘cron’, attribute ‘encoding’: The attribute ‘encoding’ is not allowed.”
[-] Users could not migrate subscriptions from Plesk for Linux to Parallels Plesk Automation, if the default Linux Shared Hosting service template was used. The following error occurred: “Mail content transfer from Qmail/Postfix to SmarterMail mail service is not supported. Assign this subscription to a service template which offers Postfix mail service.”
[-] Users could not migrate Microsoft SQL Server databases. The following error occurred: “Subscription is assigned to PPA service template <template name> that has no Microsoft SQL database service. Assign this subscription to a service template which offers Microsoft SQL database service.”
[-] Users could not migrate from Plesk for Windows to Parallels Plesk Automation. The following error occurred: [ERROR] check-infrastructure| Failed to check disk space requirements. Exception message: (u’Failed to detect Plesk virtual hosts directory, reg query output is incorrect: %s’, u’
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control Session Manager\Environment plesk_vhosts REG_EXPAND_SZ D:\vhosts ‘)
[-] Migration from H-Sphere could fail even if there was a single subscription with issues.
[-] During migration from Expand, users failed to run the ppa-transfer check.
(Nov 29) It was discovered that nbd-server, the server for the Network Block Device protocol, did incorrect parsing of the access control lists, allowing access to any hosts with an IP address sharing a prefix with an allowed address. [More…]
The following bugs have been fixed:
[-] Several issues related to the operation of Apache web server were resolved.
[-] Dedicated IIS application pool settings defined in service templates were not propagated to the subscriptions based on those templates.
The following new feature has been implemented:
[+] Migration from H-Sphere. New tools were added for providers willing to migrate from H-Sphere for UNIX to PPA.
[*] The functionality of the check_service_node utility was extended.
[*] PPA documentation was updated. Now it explains how to configure mail submission, hard disk quota, and includes other changes.
The following bugs have been fixed:
[-] During migration from Plesk to PPA, mail account settings were not restored for accounts that had large mailbox sizes.
[-] License keys were not updated and statistics were not recalculated if the “Run daily maintenance script” task was canceled in Task Manager.
[-] Migration of subscriptions with wildcard subdomains from Plesk to PPA rendered the DNS service inoperable.
(Mar 26) Brad Hill of iSEC Partners discovered that many XML implementations are vulnerable to external entity expansion issues, which can be used for various purposes such as firewall circumvention, disguising an IP address, and denial-of-service. libxml2 was susceptible to these [More…]
The following new features have been implemented:
[+] Webmail server nodes. Webmail server nodes are now supported. By default, webmail services are provided by the management node. To reduce the load on the management node, administrators can add a webmail server node to the system.
[+] Support for external mail servers. Administrators can add any external mail server to the PPA infrastructure. This may be useful, for example, when you need to use an MTA which is not supported by PPA’s standard mail node roles. The connection with such servers is performed by means of special APS apps, so-called connectors. Such a connector should be developed and registered in PPA before adding an external mail server node.
[+] Login page branding. Administrators and resellers can adjust the appearance of the login page.
[+] Easy changing of the management node’s IP address. Administrators can seamlessly move the management node to another IP address using the /usr/local/ppa/bin/ppa_ipaddress utility.
[+] Support for SNI on branding subscriptions. Administrators and resellers can use unique SSL certificates for brands on shared IP addresses.
[+] Forced retrieval of PPA license keys. Administrators can update the information about their PPA license keys at any time in License & Security > License Manager.
The following functionality have been improved:
[*] Automatic updating of license keys was improved.
[*] Now administrators can limit the number of subdomains on subscriptions.
[*] Administrators can now connect service nodes with CentOS 6.x or RedHat Linux 6.x without needing to preliminarily configure YUM on them.
[*] The migration process was improved: now it is faster and it takes less disk space.
The following bugs have been fixed:
[-] Administrators failed to properly complete the installation of PPA on CentOS 5.8. On attempting to log in to PPA through a web browser, they encountered the “500 Internal Server Error”.
[-] Administrators sometimes failed to connect a service node if (1) they selected two different IP addresses in the node connection settings: one as the backnet IP address (used for communications between service nodes and the management node) and another as the IP address for hosting; and (2) if both IP addresses were from the same subnet range. They encountered the following error in Task Manager: “Can not configure agent on host ‘IP address’, reason: ‘Stopping pleskd: [ OK ].”
[-] Administrators could not create branded subscriptions on dedicated IP addresses. The subscriptions were always created on shared IP addresses.
[-] Administrators could make management nodes inoperable after installing the Apache services. For this reason, PPA no longer allows installing Apache, Postfix and MySQL on management nodes.
[-] Auto-reply messages could not be shown by mail clients due to incorrectly specified MIME type.
[-] Users were unable to host different web content on domains and subdomains that were hosted on the same dedicated IP address.
[-] Users could not calculate the size of a directory in Content Manager. They encountered the following error: “Unable to get size for . System error 13: Permission denied.”
[-] AWStats did not calculate website visits statistics properly.
[-] Administrators failed to create subscriptions with mail services if the mail service was provided by Postfix installed on the management node. They encountered the following error: “Unable to receive setting ‘plesk_mail_service_node_key’.”
[-] License key expiration warnings shown in the Hosting Panel led to a wrong page.
[-] Administrators failed to migrate hosting subscriptions from Plesk for Linux to PPA if at least one SmarterMail service node was connected to PPA.
[-] During migration from Plesk 11.x, the passwords of resellers and customers for access to the Hosting Panel were reset.
[-] Users were unable to switch off mail services for their subscriptions if the services were provided by SmarterMail. The Hosting Panel raised the following error: “Unable to load object of type DSMail with id=127: Mail_Facade->turnOffDomain() failed: Turning domain off is not supported.”
[-] Administrators failed to create subscriptions with Apache and MySQL hosting on a dedicated IP address. They encountered the following error: Error: Database server mysql :3306 does not exist.
[-] The handling of custom ftp.. and www. DNS records was improved.
[-] Migration from Plesk for Linux to PPA could stall due to an internal error.
[-] After migration from Plesk 8 for Linux, applications installed on websites no longer worked because their databases were not migrated.
[-] If CBM was switched on, and a new auxiliary user account with the Accountant role was partially created in the Hosting Panel (the task failed in the process), then after removing that account from the Administration Panel, users will not be able to create an account with the same username again.
[-] During migration from Plesk for Linux 8.6, domains for which hosting was not configured and the Tomcat service was switched off could not be migrated.
[-] MySQL service nodes could not be added if “sa” was used as the database administrator’s username.
[-] Administrators could not migrate domain administrator accounts from Plesk 8.6 if the account information contained non-Latin characters.
The following new functionality has been added:
[+] (Windows only) Added possibility to increase the speed of migration and restoring of mail content, through the use of native mechanism of MailEnable и SmarterMail mail servers about three times. Check article http://kb.parallels.com/114489 for more details (119953)
[+] phpMyAdmin upgraded to version 3.5.6
The following bug has been fixed:
[-] Creating or updating forwarding on 2 IP addresses (IPv4 + IPv6) via API-RPC leads that domain web/mail/dns services are configured on one last listed IP address only.
The following bug has been fixed:
[-] (Windows only) Plesk does not work after installation with custom path with error message “class “Db_Adapter_Pdo_Mysql” was not found”. Use latest version of autoinstaller 3.13.1 from http://download1.parallels.com/Plesk/PP11/11.0/Windows/ai.exe
[-] Show incorrect disc space usage and traffic statistics on “Statistics” tab for subscription
[-] PHP variable $_SERVER['REMOTE_ADDR']
returns IP address of server instead of client’s IP address if nginx used.
The following bug has been fixed:
[-] (Windows only) Plesk does not work after installation with custom path with error message “class “Db_Adapter_Pdo_Mysql” was not found”. Use latest version of autoinstaller 3.13.1 from http://download1.parallels.com/Plesk/PP11/11.0/Windows/ai.exe
[-] Show incorrect disc space usage and traffic statistics on “Statistics” tab for subscription
[-] PHP variable $_SERVER['REMOTE_ADDR']
returns IP address of server instead of client’s IP address if nginx used.
The following bug has been fixed:
[-] Invalid master DNS server record with IP address of Plesk server migrate from Plesk version less than 10.2
[-] Messages “Timeout occurred during mysql query” and “MySQL server has gone away” from MySQL server are marked as critical migration errors.
[-] Simultaneously update the configuration of domains leads to errors in the generation of configuration files of webserver
[-] Using nginx breaks getting the static content on domain’s webmail virtual host if default domain for IP address is enabled
The following bug has been fixed:
[-] “Default domain” for IP address can’t be changed from one domain to another.
[-] Database copying process hangs after lost connection with MySQL.
[-] Migration fails if site application already exists on destination server.
[-] httpdmng –reconfigure-all fails with error “MySQL server has gone away”.
[-] Not valid XML breaks site application restoring.
[-] There is unable to browse default domain on IP address because of wrong nginx configuration.
[-] vhosts_bootstrap.conf is misconfigured after stop/start nginx service.
[-] Conflict resolving process fails when migration alot of plesk entities with error “MySQL server has gone away”.
[-] “Default domain” for IP address can’t be changed from one domain to another (104647)
[-] Conflict resolving process fails when migration alot of plesk entities with error “MySQL server has gone away” (112291, 115718)
[-] Not valid XML breaks site application restoring
[-] Migration fails if site application already exists on destination server
(Sep 23) Glen Eustace discovered that the ISC DHCP server, a server for automatic IP address assignment, is not properly handling changes in the expiration times of a lease. An attacker may use this flaw to crash the service and cause denial of service conditions, by reducing the expiration time [More…]
(Aug 1) Several security vulnerabilities affecting ISC dhcpd, a server for automatic IP address assignment, have been discovered. Additionally, the latest security update for isc-dhcp, DSA-2516-1, did not properly apply the patches for CVE-2012-3571 and CVE-2012-3954. This has been addressed [More…]
(Jul 26) Two security vulnerabilities affecting ISC dhcpd, a server for automatic IP address assignment, in Debian have been discovered. CVE-2012-3571 [More…]
This tool for checking business logic issues and other possible problems before upgrade.
Following check points have been added:
– Check proftpd IPv6 support if IPv6 doesn’t supports by OS
– Check listening of 25 port by SmarterMail on all IP addresses registered in Plesk
– checking for references between IP addresses and domains with “Forwarding” hosting type in Plesk database
– validation for DUMP_TMP_D variable in /etc/psa/psa.conf file
ModSec – White listing
Whitelist A Rule in Mod Security # Find Modsec Errors cat /usr/local/apache/logs/error_logs | grep -i modsec # Check the domain logs if you don’t see it in the apache logs cat /usr/local/apache/domlogs/$DOMAIN | grep -i modsec # Add this […] ↓ Read the rest of this entry…
Following bugs have been fixed:
– Problem with License management page after loading new license key in Power user mode.
– After upgrade to Plesk 10.4.4 Bind DNS server does not start due to duplicated CNAME and ? DNS records in domain zone.
– Can’t add IP address in Plesk with SmarterMail 8
– Can’t create a domain on IP ending with 0.
– Can’t create a new Web User in Plesk 10.4 via GUI.
– Domain name is displayed as @domain_name@ in custom error documents.
– ‘Forgot password’ does not work after upgrade to Plesk 10.4.4.
– License management page don’t displayed if default locale was changed on previous version.
– Scheduled backups don’t run after upgrade to 10.4.4.
– Subdomains missing from Control Panel after upgrading to Plesk 10.4.4.
– Utility transvhosts.pl does not work in Plesk 10.4.4 for Linux
– Wrong mailbox size is displayed if you login under subscription user
Following bugs have been fixed:
– Problem with License management page after loading new license key in Power user mode.
– After upgrade to Plesk 10.4.4 Bind DNS server does not start due to duplicated CNAME and ? DNS records in domain zone.
– Can’t add IP address in Plesk with SmarterMail 8
– Can’t create a domain on IP ending with 0.
– Can’t create a new Web User in Plesk 10.4 via GUI.
– Domain name is displayed as @domain_name@ in custom error documents.
– ‘Forgot password’ does not work after upgrade to Plesk 10.4.4.
– License management page don’t displayed if default locale was changed on previous version.
– Scheduled backups don’t run after upgrade to 10.4.4.
– Subdomains missing from Control Panel after upgrading to Plesk 10.4.4.
– Utility transvhosts.pl does not work in Plesk 10.4.4 for Linux
– Wrong mailbox size is displayed if you login under subscription user
[-] Fixed error which occurs when you enable DNS for domain where custom DNS server is specified for NS record.
[-] Fixed error which is related to compatibility of Horde and PHP 5.3.
[-] Fixed error which is caused by IP addresses conflict during migration domains with aliases. More details in article Migration of domains fails with IP conflict.
[-] (Only for Linux) Fixed error when file permissions have changed to 0644 after editing file in File Manager.
[-] (Only for Windows) Fixed error at copying of several folders simultaneously in File Manager.
[-] Fixed error which occurs when you add subnet to white/black list of mailserver.
[-] Fixed error LOGIN_APPx000592 when you go to Accounting -> Accounts Receivable Adding Report in Parallels Customer & Business Manager.
[-] Fixed authorization error for Apple Mail Clients.
[-] Fixed error which occurs when you enable DNS for domain where custom DNS server is specified for NS record.
[-] Fixed error which is related to compatibility of Horde and PHP 5.3.
[-] Fixed error which is caused by IP addresses conflict during migration domains with aliases. More details in article Migration of domains fails with IP conflict.
[-] (Only for Linux) Fixed error when file permissions have changed to 0644 after editing file in File Manager.
[-] (Only for Windows) Fixed error at copying of several folders simultaneously in File Manager.
[-] Fixed error which occurs when you add subnet to white/black list of mailserver.
[-] Fixed error LOGIN_APPx000592 when you go to Accounting -> Accounts Receivable Adding Report in Parallels Customer & Business Manager.
[-] Fixed authorization error for Apple Mail Clients.
Parallels Plesk Panel 9.5.1 (Hosting Suite) is now available for downloads and installation through Autoinstaller.
http://www.parallels.com/products/plesk95/
Change log:
1. [+] Support for new hypervizor virtualization solutions: the Panel operates in environments created with KVM and Parallels Server 4 Bare Metal.
Unix-specific changelog
2. [+] SpamAssassin 3.3.1 support for Fedora 11.
3. [-] Backup task starts even if there is not enough disk space on the server bug is fixed. For details, see the Backup and Restore Utilities Administrator’s Guide available at http://download1.parallels.com/Plesk/PPP9/Doc/en-US/plesk-9.5-backup-cli-guide/index.htm?fileName=64885.htm.
4. [-] Backup scheduled to run weekly did not work bug is fixed.
5. [-] Scheduled backups are not created in FTP repository if the repository server works in FTP passive mode bug is fixed.
6. [-] Removing backup located in FTP repository failed with “FTP network error” bug is fixed.
7. [-] When setting up FTP backup repository, defining username like “” is impossible bug is fixed.
8. [-] The Panel resets permissions on folders inside the httpdocs and httpsdocs directories to “755” during migration bug is fixed.
9. [-] Migration hanging at 50% bug is fixed.
10. [-] User password was changed event handler is added.
11. [+] SpamAssassin 3.3.1 support – now the Panel distribution includes the latest version of the SpamAssassin anti-spam solution.
12. [-] The Panel claims that backing up failed when it actually succeeded, if a language other than English (United States) is installed bug is fixed.
13. [-] The A resource record in DNS zone of a domain with physical hosting always points at the IP address on which the domain is hosted, even if an IP address is explicitly set in DNS zone template bug is fixed.
14. [-] After upgrade to Plesk 9, domain templates with Web statistics set to be available via password-protected directory are not restored bug is fixed.
15. [-] Plesk 9 does not restore backup of domain that originates from Plesk 8 if the domain administrator permissions were modified bug is fixed.