Release Notes for Parallels Plesk Panel 11.0 for Linux Systems

What`s New History of Changes


  1. Introduction
  2. What's New
    1. Parallels Plesk Panel 11.0
    2. Parallels Customer and Business Manager 11.0
    3. Parallels Web Presence Builder 11.0
  3. Software Requirements
  4. Supplied Components
  5. Supported Third-Party Components
  6. Earlier Versions Supported for Upgrade
  7. Notes on Installation, Upgrade, and Migration
    1. Known Problems and Limitations
  8. Other Known Problems and Limitations
  9. Contact Information

1. Introduction

Thank you for downloading Parallels Plesk Panel for Linux.

This file contains information that supplements the Parallels Plesk Panel documentation, such as requirements, information about new features, resolved bugs, known problems, and so on. This file was updated with the latest information available at the time of release.

This document contains the full list of new features, improvements, and problems resolved in the version 11.0. If you wish to view the changes introduced in each minor release of Panel 11, see Release Notes for Updates Issued for Parallels Plesk Panel 11 for Linux Systems

We do not provide support for upgrading Panel 11.0 preview builds. An attempt to upgrade such builds may cause Panel malfunction or errors during the upgrade. If you decide to upgrade a preview build, use Parallels Migration Manager or backup and restoration tools.

To view the release notes for the previous version, Panel 10.4, click here.

2. What's New


[+] new feature

[-] bug resolved

[*] bug resolved and functionality improved

Parallels Plesk Panel 11.0

  1. [+]  Smooth cloning in virtual environments. Administrators can seamlessly scale their infrastructure by copying the same virtual machine with Panel as many times as they need in their virtual environments. Previously, this was problematic because Panel copies and the original had the same configuration, for example, the same IP address pool. Starting such a copy on a machine with a different IP address could make the Panel inoperable because its services were bound to the original IP address.

    Now the administrators can use special utilities to prepare Panel for safe cloning in virtual environments (GoDaddy cloud, Amazon cloud, KVM, Xen, and so on). Learn more about Panel cloning on Linux.

  2. [+]  Modern Look & Feel. The Panel 11 user interface features an updated, modern look that is organized and functions identically to the Panel 10 user interface, so hosters and end-users will have no trouble adapting. If the administrators decide to change the theme later, they can do it in Tools & Settings > Panel Branding. Read more about changing branding and themes.

  3. [+] (Only for Linux) Improve web server performance with nginx 1.3. Administrators can improve the work of the web server which hosts customer websites by installing nginx, a supplementary high-performance web server specifically designed for delivering large amounts of static content.
    The system will configure this server to work as a reverse proxy - nginx becomes a frontend web server that processes all incoming requests from site visitors. The requests are sent to Apache which, in turn, distinguishes requests for static and dynamic content. If a request is for a static file (like jpg, css, html, and so on), Apache passes the request through all registered handlers (applies .htaccess directory-level configuration, rewrites a URL, and so on) and returns to nginx a response which contains only a location of the requested file on the file system. nginx locates the file and sends it to the client. If the request is for a dynamic file (like a PHP script), Apache executes the file and sends the response to nginx, which delivers it to the client.
    Such combination of two servers gives the following advantages:

    Learn more about the nginx support.

  4. [+]  Better Security. Panel 11 has put significant efforts into improving security. Hosters and website owners concerned about security should upgrade to Panel 11 for enhanced protection. Among other improvements, your Panel users can find the following:

  5. [+]  Software Development Kit for writing extensions. Adding new functionality to Panel has never been so clear. Use the new SDK (the replacement of former Modules API) to learn how to extend Panel to meet your unique needs.

  6. [+]  Enable more APS applications with better APS 1.2 compliance. Independent software vendors (ISVs) can rely on a smoother end-to-end experience for application deployment with the following new supported aspects:

  7. [+]  Power User view by default. The majority of our customers install Panel for corporate and business use, so we have rearranged the list of options in the view selector to follow this trend. The view selector is the tool that helps you select the most convenient Panel view on the first Panel run.

  8. [+]  Activate Panel by an activation code. Administrators can activate Panel either by uploading an XML key as they did before or by using the new way - providing an activation key. The new option is available in Tools & Settings > License Management > Install Key. Learn more about Panel licensing.

  9. [+]  Transparent activation of commercial APS apps. Now it is possible to purchase a Panel license in a bundle with APS app licenses. When administrators activate Panel using such combined keys and then install the corresponding commercial apps, the system transparently activates the apps without any actions from the administrator. The pool of used and unused app license keys is available in Tools & Settings > License Management > Additional License Keys. Learn more about license bundles.

  10. [+]  (Only for Linux) New operating systems. Parallels Panel can additionally be installed on the following operating systems:

  11. [+]  (Only for Linux) Ability to modify DNS zones in bulk. Administrators can simultaneously update a number of DNS zones. This includes adding, modifying, or removing DNS records from all or a large amount of websites and subdomains. Learn more.

  12. [+]  We added support for the Korean language.

  13. [+]  Panel can be installed to Ubuntu 12.04.

  14. [+]  (Only for Linux) Administrators can prevent sending spam from their servers with Parallels Premium Outbound Antispam - a solution that analyzes outgoing mail in real time and blocks messages containing spam or viruses. To use this solution, they should purchase and install an additional license key. Learn more here.

    Note: Currently, Parallels Premium Outbound Antispam does not check mail sent from IPv6 addresses.
  15. [*]  Upgrade of supplied components. Panel 11.0 includes the following components:

  16. [*]  New documentation structure. Panel documentation was reorganized to ease its use through shortening the list of documents and clearly shaping each document for specific audiences. For example, the Administrator's Guide now includes the Control Panel User's Guide, so administrators have the complete description of the Panel GUI in one document.

  17. [*]  Integration with the Parallels Panel page on Facebook. Administrators can Like the Parallels Panel page on Facebook from within the control panel itself. This feature can be hidden by modifying the panel.ini file. Learn more about managing the button visibility.

  18. [*]  Product rating widget. Administrators can rate Parallels Panel and provide their feedback after one month since their first login. This feature can be hidden by modifying the panel.ini file. Learn more about managing the widget visibility.

  19. [*]  Administrators can hide all promos in Panel altogether (including promos on the Mail tab). Learn how to hide the promos here.

  20. [*]  Panel sessions no longer expire if the Panel IP address changes. To activate this feature, use the new property Allow IP address changes during one session in Tools & Settings < Session Idle Time.

  21. [*]  Panel users can see additional troubleshooting information and proposed solutions when backing up their data.

  22. [*]  Customers can see and install only APS applications that meet all the hosting requirements. For example, an app is displayed in the Applications list if a customer has all necessary web server modules and scripting support.

  23. [*]  Customers were informed that their password was not strong enough if they used the £ symbol in their passwords.

  24. [*]  Panel backups and recovery are completed in less time.

  25. [*]  On each start, Panel rereads IPv6 addresses and re-allocates services which are bound to non-existent IP addresses. This prevents problems with services associated with dynamic addresses.

  26. [*]  Panel users can apply the {WEBSPACEROOT} placeholder in custom PHP settings.

  27. [*]  Panel supports creating customer accounts and subscriptions with passwords encrypted using the SHA256 and SHA512 algorithms.

  28. [*]  Administrators can find current virtual host configurations under the symlinks last_httpd.include and last_nginx.include. Learn more.

  29. [*]  Customers can change passwords of their users' mailboxes in the Control Panel.

  30. [*]  Administrators can set a custom name for an APS application's database during the application installation.

  31. [*]  Panel users can set the {WEBSPACEROOT}/:{TMP}/ value to the open_basedir PHP parameter. This eliminates the problem when scripts that require files located outside the site's root directory (additional libraries, configuration files, and so on) do not work. The open-basedir parameter in the server-wide PHP settings now uses this value by default.

    Before Now
    Users can set one of the following predefined values to open_basedir:
    • Default (the defaut value in server-wide php.ini is {DOCROOT}/:/tmp/)
    • {DOCROOT}/:/tmp/
    Users can set one of the following predefined values to open_basedir:
    • Default* (the defaut value in server-wide php.ini is {WEBSPACEROOT}/:{TMP}/)
    • {DOCROOT}/:/{TMP}/ - allows scripts to open files only in the root directory of a website.
    • {WEBSPACEROOT}/:{TMP}/ - allows scripts to open files only in the root directory of a webspace. (Recommended)
    • None - removes any restrictions. (Not recommended as potentially insecure)
    * Note that during an upgrade to Panel 11, default values in server-wide php.ini are automatically updated. Additional directives remain intact.
  32. [*]  FastCGI is now the default PHP handler in Panel.

    Before Now
    The default PHP handler is Apache module (mod_php). The default PHP handler is FastCGI application. All newly created service plans offer FastCGI by default.
  33. [*]  Administrators can apply changes in the server-wide php.ini to all existing websites.

    Before Now
    Administrators can apply changes in the server-wide php.ini to existing websites only by manually reconfiguring PHP settings for each site through the GUI. Otherwise, each website continues to use its own per-site PHP configuration. Administrators can apply changes in the server-wide php.ini to all existing websites by running the usr/local/psa/bin/php_settings -u command.
  34. [*]  By default, administrators perform all hosting operations directly in the Server Administration Panel.

    Before Now
    If Service provider view was selected during Panel installation, the Open hosting operations in Server Administration Panel option is turned off in Tools & Settings > Interface Management.
    If the administrator performs an upgrade from Panel version earlier than 10.0, the option is automatically turned on.
    If Service provider view was selected during Panel installation, the Open hosting operations in Server Administration Panel option is turned on.
    If the administrator performs an upgrade from Panel version earlier than 10.0, the option is automatically turned on.
  35. [*]  Panel preserves user-defined list sorting in new user sessions.

    Before Now
    If a user applies some custom sorting to any list in Panel, this sorting will work only in the current user session. Panel will use the default list sorting in the next user session. If a user applies some custom sorting to any list in Panel, this sorting will work not only in the current user session but in all following sessions.
  36. [*]  The default validity period of all newly created service plans is now Unlimited.

    Before Now
    When the administrator creates a service plan, the plan's validity period is set to 1 Year by default. When the administrator creates a service plan, the plan's validity period is set to Unlimited by default.
  37. [-] Panel sent customers notifications about reaching disk space and traffic limits even if they increased the limits by purchasing add-ons.

  38. [-] The pre-upgrade checker script failed with the error: "Components validation detected at least one important issue: Parallels Panel pre-upgrade check... sh: /root/parallels/PSA_10.4.4/examiners/panel_preupgrade_checker.php: not found".

  39. [-] APS application URL prefixes were changed from http:// to https:// after migration or upgrade.

  40. [-] Customer could view and install .NET APS applications on Linux operating systems.

  41. [-] Panel users failed to open Panel in Safari 5.1.5 because the browser requested client certificates.

  42. [-]  Administrators could not switch Panel to Power User mode using the command-line utility poweruser with the error "Unable to load object of type BsDomain with id=13: displayName != name” if the value of the -domain parameter contained non-ASCII characters.

  43. [-]  Administrators could not operate Panel if MailEnable was switched off.

  44. [-]  Panel command-line utilities considered phone numbers containing periods such as +1.1111111111 invalid.

  45. [-]  Additional administrators with the file sharing permission could not create e-mail links to files with the error "User not found".

  46. [-]  Panel failed to send a notification to the administrator upon reaching the alarm level in the Heath Monitor.

  47. [-]  Panel sent notifications about problems with updating the Kaspersky Antivirus license to administrators if the license was installed in Panel but the Kaspersky Anitvirus was not installed on the Panel server.

  48. [-]  After upgrading to version 10.4, Panel added extra records from DNS template to DNS zones of domains with custom records.

  49. [-] Administrators could see invalid symbols in the user interface messages when they used the nl-NL locale.

  50. [-] Administrators could not see domain names in the Domains list if the names were used for standard forwarding and the forwarding URL did not include the http:// prefix.

  51. [-] Panel reset the FastCGI configuration (/etc/httpd/conf.d/fcgid.conf) to default values after upgrade.

  52. [-] Administrators failed to migrate a website from Plesk 8 if a domain template contained a note.

  53. [-] After upgrade, Panel reset the IP addresses of DNS A records to those specified in the DNS template.

  54. [-] Panel created an additional A DNS record for a subdomain when updating a zone if the original record was modified.

  55. [-] Panel users could see wrong mailbox size because of incorrect configuration of mailbox quotas.

  56. [-] The IP addresses of existing DNS A records changed to the value of a new A record when adding the record together with the corresponding subdomain in Panel.

  57. [-] Administrator could not activate a firewall rule with the empty port property with the Javascript error similar to "Failed to load resource http://host-name:8880/plesk/modules/firewall/edit/activate/?token=&cmd=confirmFailed to load resource"

  58. [-] Panel blocked ports for IPv4 when administrators activated a firewall rule that blocked the same ports on IPv6.

  59. [-] Administrators could experience problems with running PHP scripts after renaming a domain because Panel did not change the "open_basedir" property after the renaming.

  60. [-] DNS records for subdomains were not added into the parent domain's DNS zone if the zone was marked not to be synced with the DNS template.

  61. [-] Panel did not send all selected parameters to the script under a custom button if the button was configured to open the script inside Panel (not in a separate window).

  62. [-] The default value for FcgidMAXRequestLen was set to 16MB allowing customers to upload files up to this size using their own scripts.

  63. [-] Administrators could not manage their permissions in Simple mode via command line.

  64. [-] Additional domains had the SSL feature enabled (even if the administrator disabled SSL in the service plan for a given subscription) if they were created after disabling SSL support.

  65. [-]  . Customers experienced problems when running PHP scripts that use SQLite because the invalid version of the php53-sqlite package was shipped with Panel for CentOS5 x86_64.

  66. [-]  Postfix reported warnings to the maillog file during Panel installation if the IPv6 support was switched off. The warnings were: "warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol" and "warning: inet_protocols: configuring for IPv4 support only".

  67. [-]  The system did not perform daily maintenance tasks if Panel was installed on CentOS 6 from Virtuozzo templates.

  68. [-]  Administrators could not install Panel lincense if the Panel was installed to a XenServer which emulated Hyper-V.

  69. [-]  Administrators could not upgrade Panel if the named service was stopped and disabled manually. Panel added the following error in such situations: "Unable to handle named".

  70. [-]  Panel failed to restore backups that contained customer or reseller accounts with periods (".") in their names. The following error occurred: "pmm utility 'Conflict Resolver' raised an exception. Error code is: 1. See pmmcli.log to find out detailed information on this".

  71. [-]  Administrators could not set up the quota with the error "Quota is not supported" on the ext4 file system.

  72. [-]  Customers could not import SQL databases using phpMyAdmin with the error "No database selected" if the SQL file did not contain the command use <db name>.

  73. [-]  During the upgrade process, Administrators saw the error "An error occurred during domain creation: An error occurred during changing of hosting settings: cgi-bin directory mode cannot be specified because cgi support is not enabled" if the data included a website that has a subdomain without the CGI support.

  74. [-]  After upgrading from Panel 10 to 11.0, Panel did not add an A (AAAA) DNS record from the DNS template to the DNS zone of a subdomain if this zone had a CNAME record with the same name as the A (AAAA) record.

  75. [-]  After upgrading from Panel 9.x, Administrators could not update customers' contact information with the error "User with such e-mail already exists in the system" if there was a domain and a domain administrator with the same e-mail as this customer.

  76. [-]  Customers could not create web users with the JavaScript error "f.quota_unlimited is undefined".

  77. [-]  After upgrade, Panel removed subdomains if they did not include webmail or mailing lists.

  78. [-]  Administrators failed to upgrade Panel if they changed the version to which they want to upgrade several times in Parallels Installer before starting the upgrade process.

  79. [-]  Customers were not authenticated in the SugarCRM APS application if they opened it using the link on the Control Panel, the Home page.

  80. [-]  Panel did not increment the serial number in the SOA record of a DNS zone after creating a subdomain. This caused the slave DNS server not to update the zone.

  81. [-]  Panel mistakenly showed MB instead of KB as units of the mailbox size at the mailbox properties page in the Control Panel.

  82. [-]  Panel applied changes in mail server settings to the first domain in each subscription only.

  83. [-]  Administrators could not set the spam filter sensitivity to 6.25 with the error "6.25 doesn't appear to be a float".

  84. [-]  After upgrading to version 10.4, Panel failed to collect resources usage and web statistics.

  85. [-]  Administrators could not configure custom firewall rules for x.x.0.1 networks with the error "Invalid IP address or network".

  86. [-]  Administrators could not switch on the PHP safe mode if the PHP was supported through FastCGI.

  87. [-]  Administrators could not set up the CRAM-MD5 authentication support for courier-imap.

  88. [-]  After upgrading to version 10.4, the Bind service malfunctioned: It either failed to restart, or stopped DNS zones that contained A record for the www subdomain.

  89. [-]  After upgrading to version 10.4, Panel failed to run scheduled backup tasks.

  90. [-]  Panel failed to send Watchdog reports to the administrator.

  91. [-]  Panel failed to show the domains list if it contained a domain with frame forwarding.

  92. [-]  Administrators could not create domains on IP address like x.x.x.0 (with the mask 255.255.y.0) with the error "Unable to restore the DNS zone: an error occurred while adding the test.dom. IN A record: Incorrect DNS record values were specified".

  93. [-]  Webmail and mailing lists did not work on VPS-optimized installations from Virtuozzo templates.

  94. [-]  After upgrading to version 10.4, Panel counted subdomains as domains reducing the number of available domains left.

  95. [-]  Panel did not create A records for subdomains' name servers (glue records) in parent domains' DNS zones.

  96. [-]  Panel failed to restore domain-level virtual host configuration files vhost.conf .

  97. [-]  Panel failed to retrieve additional keys for DrWeb with the error "PHP Fatal error: Call to undefined method Db_Table_Broker_ServiceNodes::components() in /usr/lib/plesk-9.0/key-handler".

  98. [-]  Panel failed to upgrade to version 10.4 if there was a subdomain with docroot in the dev subdirectory of the parent domain webspace. The following error occurred "Error catched: Unable to acquire semaphore."

  99. [-]  Panel did not create the directory conf included into the virtual host template on new virtual hosts.

  100. [-]  Customers with multiple subscriptions could not see the fact that one of their subscriptions is suspended by administrator. When they tried to switch to such subscriptions, their browsers showed errors like "The page isn't redirecting properly. Firefox has detected that the server is redirecting the request for this address in a way that will never complete." or started infinitely redirecting.

  101. [-]  Customers could not connect to the Panel mail server from the Apple devices (Mac computers, iPhones, iPads) with the error "Server doesn't accept this authentication method".

  102. [-]  The utility execution failed with the error "PleskUtilException: '/usr/local/psa/admin/bin/apache-config' '-t' failed with code 1." in its output and wrote an error like "Syntax error on line 7 of /usr/local/psa/admin/conf/generated/13224733550.42682300_server.include: DocumentRoot must be a directory" into log files.

  103. [-]  Administrators could not sync non-hosting service plans with subscriptions to them. The following error occurred "Some subscriptions were not synced with the plan. They were marked as 'Unsynced' in the subscriptions list. To retry syncing, go to a subscription overview page and click the Sync button."

  104. [-]  Panel failed to collect statistics if FTP log files were too big.

  105. [-]  Panel failed to execute the daily maintenance script if there were IMAP mail folders with spaces in their names. Errors like the following occurred: "find: /var/qmail/mailnames/ No such file or directory".

  106. [-]  Panel could not process an e-mail with an empty body.

  107. [-]  Migration from Panel 8.6 to Panel 10.4 completed with conflicts regarding limits on the number of SiteBuilder sites even if there were no SiteBuilder sites in the source Panel.

  108. [-]  Customers could not log in to Panel by SSH if they created an additional FTP account and then renamed the SSH account.

  109. [-]  Panel failed to upgrade to version 10.4 with the error "error: %trigger(psa-triggers-10.12.0-cos5.build1012110629.18.noarch) scriptlet failed, exit status 3".

  110. [-]  After administrators install Panel into a VPS environment with a Concerto license and provide their profile information, Panel showed the blank white page.

  111. [-]  During a subdomain creation, Panel synchronized DNS zone of a domain alias with the parent domain's DNS zone even if it was explicitly marked as not to be synced.

  112. [-]  The repair utility execution failed with the error "Argument 1 passed to Service_Dns_Zone::__construct() must be an instance of DNSZone, instance of Db_Table_Row given".

  113. [-]  Panel was unable to run PHP scripts in customers' sites if the PHP support was enabled through FastCGI. The errors like the following occurred: "PHP Warning: session_start(): open(/var/lib/php/session/sess_fit28ahfd6pu07luv14sfhdid0, O_RDWR) failed: Permission denied (13)" and "PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session)".

  114. [-]  After upgrading to version 10.4, APS applications malfunctioned due to changes in permissions of these applications' files.

  115. [-]  Panel failed to execute the daily maintenance script with the error "PleskUtilException: '/usr/local/psa/admin/bin/' ' / -vunfm' failed with code 127" in output and error "sh: /usr/local/psa/admin/bin/ No such file or directory" in logs.

  116. [-]  Administrators failed to migrate to Panel 10.4 via Migration Manager XML API with the error "PHP Fatal error: Class 'Db_Table_Broker_ServiceNode' not found in /usr/local/psa/admin/plib/Db/Table/Broker.php".

  117. [-]  After upgrading to version 10.4, DNS records related to subdomains in the parent domain DNS zone were lost if administrators or customers added these records manually.

  118. [-]  Customers could not back up subscriptions that include domain names with non-English symbols.

  119. [-]  Panel failed to execute the daily maintenance script on systems that use the dash interpreter.

  120. [-]  Administrators could not log in to Panels installed on Virtuozzo containers with Concerto license.

  121. [-]  When restoring subscriptions with databases, customers could not specify a remote database server on which they want to restore their database.

  122. [-]  Apache web server failed to start with error "PHP Fatal error: [ionCube Loader] The Loader must appear as the first entry in the php.ini file in Unknown on line 0".

  123. [-]  Site visitors could not visit websites hosted on IPv6 addresses if the firewall was switched on with the default configuration.

  124. [-]  Panel did not change a subscription's expiration period when the corresponding service plan setting was updated.

  125. [-]  Panel mistakenly considered certain IP addresses as invalid.

  126. [-]  Customers could break the DNS server while configuring DNS settings of their subscriptions.

  127. [-]  Customers could not change their system (FTP/SSH) password with the error "Unable to change perl settings: privilege to override providers's server-wide security policy is not granted" if they did not have the permission Setup of potentially insecure web scripting options that override provider's policy.

  128. [-]  Customers failed to retrieve their passwords by clicking Forgot your password on the log in page after upgrading from Plesk 8.x. The following error occurred: "Identification failed: invalid username or e-mail address specified. Please try again."

  129. [-]  Customers could not view the full list of downloads in AWStats with the error "404: Page not found".

  130. [-]  We discontinued the experimental ability to automatically upgrade to the late adopters tier (only updates can be applied automatically).

  131. [-]  We revised the Update and Upgrade Settings page for better usability.

  132. [-]  Administrators could see outdated statistics because Panel failed to collect and process web statistics and file system statistics with the error "Unable to connect to database: MySQL server has gone away" in the daily maintenance script log.

  133. [-]  Upgrade to Panel 11.0 failed with the error "Failed to perform IDN conversion from UTF-8 name 'ÑÑÑÑкий.test.dom'" if there was a subdomain with IDN before the upgrade.

  134. [-]  Panel migration failed with the error "Cannot request remote agent status using command line /var/cache/20110902132102493/ Assertion ((svtype)((_svi)->sv_flags & 0xff)) == SVt_IV || ((svtype)((_svi)->sv_flags & 0xff)) >= SVt_PVIV failed: file "op.c", line 4161 at line 260. " if Perl 5.10.1 or earlier was installed on a source server.

  135. [-]  Panel users could not create database users whose names started with a digit.

  136. [-]  Customers could see the "Secure your website" tool even if SSL support was unavailable for a subscription.

  137. [-]  Panel halted synchronization of the DNS template with zones if an error occurred during synchronization of a zone.

  138. [-]  Administrator failed to log in to Panel using Safari for Mac OS.

  139. [-]  Administrators could not update the IP address of a subdomain by running a command-line call similar to the following: "/usr/local/psa/bin/domain --update c1.dom -ip".

  140. [-]  Panel could interrupt a user session if both user's computer and the Panel server supported IPv4 and IPv6.

  141. [-]  Administrators failed to restart the Apache service with the error: "Syntax error on line 711 of /usr/local/psa/admin/conf/file_sharing.conf: Invalid command 'uffanelli"'", if too many Panel users were allowed to use file sharing.

  142. [-]  Administrators did not see the end-user license agreement after upgrade, if the Panel language was not English.

  143. [-]  Sometimes, Panel users saw blank pages instead of Panel GUI pages.

  144. [-]  Customers could get errors about missed MySQL or zlib components while trying to install APS apps. Panel could raise these errors if a custom rewrite rule was added to .htaccess files.

  145. [-]  Panel did not transfer custom per-domain SSL configuration stored in the vhost_ssl.conf files during upgrade by transfer from the 9.5.4 version.

  146. [-]  Custom Apache configuration files vhost.conf and vhost_ssl.conf were lost after upgrade from Panel 10.3 or earlier.

  147. [-]  After upgrade by transfer from Panel 9.5.4, the safe_mode PHP parameter was set to the default value regardless of its value in the source Panel.

  148. [-]  Sometimes, customers could not see the Users tab, the Mail Settings page, and the Protected Directories page after upgrade.

  149. [-]  PHP configuration defined in Panel could be ignored by some PHP versions due to wrong syntax in PHP configuration files.

  150. [-]  DNS server configuration became broken if a customer added the ftp.<domain>.<tld> subdomain.

  151. [-]  Administrators could not add PTR records with the /128 subnet mask to DNS zones. Panel raised the error: "Incorrect DNS record values were specified.".

  152. [-]  Administrators could not activate the auto-reply function for a mailbox using the API RPC call. Panel returned a positive response, though the function was not activated.

  153. [-]  User-modified DNS records were rewritten according to the DNS zone template, if the administrator changed the subscriber for a certain subscription.

  154. [-]  After a Panel user created a backup split into volumes, Panel displayed that the repository contains not only volumes but a single backup file as well. In fact, only volumes were created.

  155. [-]  Administrators failed to upgrade PHP 5.1 to PHP 5.3 using Parallels Installer if the php-pear package was installed on a server.

  156. [-]  Sometimes, Panel failed to remove temporary files of closed user sessions.

  157. [-]  Administrators failed to install Panel using the mirror created with the mirrorctl tool if the plesk.inf3 file contained the caution tag. Parallels Installer raised the error: "Segmentation fault".

  158. [-]  Panel backups contained two copies of the mailing lists private directories.

  159. [-]  Auxiliary users in customer subscriptions were inactive after upgrade from Panel 9.x or earlier.

  160. [-]  Administrators were redirected to a nonexistent page when clicking the Help button on the firewall properties page.

  161. [-]  The Installation, Upgrade, Migration, and Transfer Guide contained inaccuracies in instructions about upgrading through transfer from earlier Panel versions.

  162. [-]  Administrators failed to perform migrations to clean Panel installations if these Panels were not initialized and contained installed APS applications.

  163. [-]  Administrators could specify the same object twice as an argument of the PleskX utility. The utility did not raise an error.

  164. [-]  Administrators failed to migrate domains from cPanel if CGI was prohibited in the corresponding hosting package.

  165. [-]  Parallels Installer removed Panel packages when performing the Apache update on Ubuntu 10.04.

  166. [-]  Administrators failed to upgrade their Panel license keys after upgrading to the 11 version if Panel was installed on a dedicated server.

  167. [-]  In some cases, Panel users could not log in to Panel after upgrade. Panel raised the error: "ERROR: Exception [unixODBC][MySQL][ODBC 3.51 Driver]Access denied for user 'apsc'@'localhost' (using password: YES)".

  168. [-]  After upgrade to Panel 11, administrators were still notified about updates available for the 10.4 version. The notifications were displayed on the Home page.

  169. [-]  The administrator failed to perform an upgrade from Panel 10.4 to Panel 11 if the Atomic repository was registered on a server and at least one package was installed from the repository.

  170. [-]  The Administrator's Guide contained the incorrect instruction on how to renew an expired subscription.

  171. [-]  Administrators could not transfer reseller accounts that had service plans.

  172. [-]  On Ubuntu 10.04, customers could not create mailboxes after upgrading from the version 10.4.4.

  173. [-]  Panel did not check the strength of the administrator's password provided during the initial configuration.

  174. [-]  Administrator could not switch Panel to using Apache with SNI support through Parallels Installer.

  175. [-]  Administrators could not transfer a singe subscription from Panel 10 to Panel 11. Panel raised the error: "Line 48 error: Element 'template-item': This element is not expected".

  176. [-]  Panel mistakenly showed error messages after migrating subscriptions from cPanel.

  177. [-]  Administrators failed to upgrade through transfer protected directories with the ssl,nossl,cgi settings from the version 9.5.4.

  178. [-]  Administrators could not migrate mailing lists from cPanel. The following error was recorded in migration log files: "INFO Unable to find Mailman installation. Skip dumping maillists."

  179. [-]  Administrators encountered confusing warning messages on attempting to install or update Panel on CloudLinux.

  180. [-]  Administrators encountered an error message after successfull transferring of data from another Panel server, if domains on the source server had the CNAME "mail" DNS record.

  181. [-] The Apache configuration could be broken if the administrator added an IP address like Besides, such addresses were shown incorrectly in the Server Administration Panel.

  182. [-] Customers could not restore backups if these backups contained only mail content and settings.

  183. [-] MySQL could raise multiple errors "Error while sending QUERY packet" during the execution of the daily maintenance script.

  184. [-] Resellers could not back up subscriptions of their customers.

  185. [-]  Panel users failed to send e-mail through qmail if the IPv6 support was turned off on the Panel server and turned on on the receiving server. The mail log /usr/local/psa/var/log/maillog contained the error "System_resources_temporarily_unavailable".

  186. [-]  Panel always used the /tmp directory for storing backup temporary files during the backup download regardless of the DUMP_TMP_D value in /etc/psa/psa.conf. Panel users got the error "No space left on device" when downloading their backups if there was not enough space on the disk used by /tmp.

  187. [-]  Panel users saw wrongly encoded messages on the password retrieval page if the Panel language was set to Russian.

  188. [-]  Administarators were unable to simultaneously run multiple restoration processes of the same backup file using the pleskrestore utility.

  189. [-]  Chained certificates bundles are concatenated to the main certificate in the nginx configuration.

  190. [-]  PHP error_reporting per vhosts did not work because of the wrong value.

  191. [-]  Cusomers could not change subdomains' directories.

  192. [-]  Administrators could not add plan items provided by the Google AdWords integration module through API-RPC.

  193. [-]  The link to documentation on the administrator's password changing page was broken.

Parallels Customer and Business Manager 11.0

  1. [+]  Pay-as-you-go hosting. Administrators and resellers can create hosting plans that let subscribers consume more resources than initially provided, and additionally pay for extra resources. Learn more about the pay-as-you-go hosting.

  2. [+]  Selling domain names and SSL certificates from Customer & Business Manager in Panel. Customers can order domain names and SSL certificates from their providers' online stores through the Control Panel. Learn more about selling domain names and SSL certificates.

  3. [+]  Promoting plans with affiliate programs. These programs are available to customers with hosting plan subscriptions. Administrators and resellers can involve such customers in promoting their plans: customers distribute links to their providers' online stores and earn commissions for each sign-up under their links. Learn more about affiliate programs.

  4. [+]  Improved task management. We reworked the tasks (former events) management page to improve its usability and increased the task manager performance. Learn more about task management.

  5. [*]  The PayPal PayFlow Pro gateway supports recurring payments.

  6. [*]  Administrators and resellers can adjust the format of invoice numbers. Schet-factura numbers are customizable as well. Learn how to change the invoices and schet-facturas formats.

  7. [*]  Administrators see a warning if their domain registration plans do not have transfer fees specified but are sold in online stores that support domain names transfer.

  8. [*]  Business Manager validates values that administrators enter into the fields URL of Business Manager interface for customers and Default online store URL on the Branding page.

  9. [*]  Now administrators can define both the activation date (the date when a service was provided and billing was started) and the next renewal date (the date when a subscription must be renewed the next time and when the nearest invoice should be issued) while creating a subscription through the GUI.

  10. [*]  Schet-factura template is updated to conform to the current regulations in Russia. If you customized your schet-factura template before, be sure to back it up before upgrading Business Manager. Otherwise, the new template will replace your current one.

  11. [*]  If a customer pays the first invoice for a subscription in some days after the system issues this invoice, the administrator can return the money paid for these days to the customer’s credits.

    Before Now
    For example, if a customer subscribes to a hosting plan on the 1st of June and pays the invoice on the 6th of June, Business Manager issues the next invoice on the 1st of July. So the customer uses the subscription only 25 days for the price of the whole month. In the same example, the administrator can configure the system to return the payment for the period between issuing the invoice (the 1st of June) and the subscription creation in Panel (the 6th of June), making the customer pay only for the period when their subscription actually exists (25 days).
  12. [*]  Due to changes in the eWAY payment processing system, customers should enter their CVV2 code for each transaction through the corresponding gateway. Therefore, the gateway no longer supports automatic payments.

    Before Now
    eWAY payment gateway can perform payments automatically in the unattended mode. eWAY payment gateway requires customers to enter CVV2 code for each payment.
  13. [*]  Business Manager uses more reliable domain name availabiltiy checker for RU, РФ, and other Russian domain zones.

    Before Now
    Business Manager uses as the default domain name availabiltiy checker. Business Manager uses as the default domain name availabiltiy checker. If you still experience issues with Russian domain zones, define the server manually in All Settings > Supported TLDs.
  14. [*]  The OpenSRS registrar module now supports registration of international domain names and selling of the WHOIS privacy service.

  15. [*]  The OpenSRS registrar module now supports registration of domain names in the Australian zones,,,,,,, and

  16. [*]  The integration utility now validates the provided value of the hostname parameter.

  17. [-] The billing cycle of a subscription could be changed after importing it to Business Manager if one or more billing cycles were removed from the plan before importing the subscription.

  18. [-] The system did not save last 4 digits of a credit card under a billing account if administrators saved the billing account details without making changes.

  19. [-]  Additional administrators failed to log in to Business Manager or restore their passwords after upgrade.

  20. [-]  SSL certificates were renewed bypassing renewal policies without payments received.

  21. [-]  Subscriptions imported from Panel were not invoiced since the moment of importing. Read more about fixing this issue in knowledge base article

  22. [-]  Administrators could not view error reports in All Settings < Error Reports with the error "Out of memory".

  23. [-]  Business Manager failed to sync service plans with Panels if these plans were created using Plesk 8.x/9.x templates. The following error occurred: "Request is invalid. Error in line 10: Element 'overuse': [facet 'enumeration'] The value '' is not an element of the set {'block', 'normal', 'notify', 'not_suspend', 'not_suspend_notify'}. Error in line 10: Element 'overuse': '' is not a valid value of the local atomic type."

  24. [-]  The URL of the web interface for customers and the default online store URL on the All Settings < Branding page had incorrect values by default.

  25. [-]  Customers saw incorrect subscription price when completing orders in online stores if Business Manager used monthly billing mode.

  26. [-]  Registration of domain names in the .eu zone at the eNom registrar failed with the error "Missing or invalid required parameter eu_whoispolicy".

  27. [-]  Administrators could not restart completed tasks related to domain name registration.

  28. [-]  Administrators failed to add a new payment gateway with the error "Unable to parse URL".

  29. [-]  Administrators did not receive an error message if a domain registration at the RuCenter registrar failed due to invalid credentials specified in the corresponding plugin settings.

  30. [-]  Administrators failed to edit non-hosting subscriptions settings with the error "SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'domain_id' cannot be null" if these subscription had no domain names attached.

  31. [-]  Customers did not see restrictions on the value of the Domain description field when they registered a domain name at the RuCenter registrar. In turn, Business Manager did not validate the value and the domain registration might fail.

  32. [-]  After upgrading to version 10.4, languages of localized e-mail templates were reset to English.

  33. [-]  If the fraud protection policy supposed checking new accounts with FraudGuardian and the FraudGuardian module had invalid credentials specified, Business Manager automatically approved all new orders.

  34. [-]  Administrators failed to edit a domain name registration plan with the error "TLD not found, tld_id=NULL" if they remove a TDL sold in this plan from the system.

  35. [-]  Customers who signed up to plans with discounts received welcome e-mails that contained plan prices without discounts applied.

  36. [-]  Administrators and customers saw incorrect prices of subscriptions with taxes or discounts applied.

  37. [-]  After upgrading from version 10.2 to version 10.4, administrators failed to decrypt credit card numbers using their LEK PIN.

  38. [-]  Upgrading to version 10.4 failed with the error "Wrong panel administrator's credentials were provided. Correct the credentials on the panel settings page."

  39. [-]  Upgrading to version 10.4 failed with the error "SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'default-reseller' for key 2".

  40. [-]  Validation of the Discovery credit cards numbers was incorrect.

  41. [-]  The domain name lookup widget did not work if the port of the corresponding online store was 8880.

  42. [-]  Administrators could not sell service plans with dedicated IPs if the corresponding panels groups contained Panels without free dedicated addresses.

  43. [-]  Business Manager did not update the expiration date of a Panel subscription when the corresponding subscription in Business Manager was updated.

  44. [-]  Administrators could not see archived subscriptions.

  45. [-]  Administrators could not view lists of a customer's Active, Pending and Total domains using the links on the customer's profile page.

  46. [-]  Administrators could not create hosting plans with custom webmail applications due to the absence of the corresponding plan setting.

  47. [-]  Business Manager created multiple accounts for a single customer in the RuCenter system: one account for each domain name.

  48. [-]  Administrators included in groups with limited permissions could change their group to any other group, for example, root.

  49. [-]  Administrators and customers could not specify ZIP codes that include any characters except digits.

  50. [-]  Administrators failed to install Business Manager with the error “MSI: Error! Critical action 'Creating SSO database...' has been failed” if Business Manager was installed and removed from the server before.

  51. [-]  After upgrading a hosting subscription, customers saw the "Prorated X Fee" serivce subscription in the UI. Now, Business Manager hides this subscription from customers.

  52. [-]  Customers failed to pay invoices in the Control Panel: After clicking on Pay this invoice or Pay all outstanding invoices, Panel displayed a blank screen.

  53. [-]  Business Manager showed all domain names in the CA zone as available for purchase regardless of their actual availability.

  54. [-]  Customers saw the confusing warning “Unable to pay the invoice online. Contact your service provider to find out the ways to pay this invoice” when trying to pay an invoice if only off-site payment gateways (like PayPal) were configured on the server.

  55. [-]  Business Manager failed to provision hosting subscriptions to Parallels Plesk Panel if the minimum password strength was set to Strong or Very Strong in this Panel. Business Manager logged the following error on the Tasks page: "Your password is not complex enough. According to the server policy, the minimal password strength is Strong...".

  56. [-]  Business Manager administrators could not get details on failed tasks through the links in the To-Do items because the links were broken.

  57. [-]  Online store visitors could not see the list of ordered add-ons in the order details page if they selected both hosting add-ons and add-ons for a domain name registration plan.

  58. [-]  Business Manager incorrectly calculated daily prices for resources with allowed overuse during the first subscription billing cycle.

  59. [-]  Customers could not see their traffic usage details during the first month of using a subscription.

  60. [-]  Business Manager continued sending notifications about the credit card expiration after the corresponding billing account was removed.

  61. [-]  Customers from the United States did not have the county field in the contact form in online stores.

Parallels Web Presence Builder 11.0

  1. [+]  Website Dashboard. Website Dashboard is a one-stop information hub where a website administrator can see the current state of their website. The Dashboard provides one-point access to such vital information as visitor statistics (based on Google Analytics), Comments (based on Disqus) and E-Shop orders (based on Ecwid). Learn more about the Dashboard.

  2. [+]  Columns. Customers can add modules via drag-and-drop not only one under another, but also next to each other, automatically creating columns. Up to three columns can be created. Learn more about changing website layout.

  3. [+]  Flexible layout. Customers can change the elasticity of various website areas independently of each other – for example, making header elastic while keeping fixed width of the remaining content. It is also possible to make sidebars start next to the header, as opposed to under it. Learn more about changing website layout.

  4. [+]  Round corners. Customers can make corners round for any given website area (header, footer, sidebars, content). Learn more about changing styles of website elements.

  5. [+]  The Logo module. The website logo is now a separate module that can be added outside the Banner module. Learn more about using the logo.

  6. [+] The Feedback link. Users can leave their feedback about the product and request improvements using the Feedback link located under the Help menu. This feature is based on the UserVoice service. Learn more about this and other changes.

  7. [+] Extended language support for third-party components. Users can choose almost any language for their website in the editor's Website Settings, and this language will be used by all third-party components that support it.

  8. [+] Right-To-Left languages support. Users can choose a Right-To-Left language for their website, and their website will be fully RTL-compliant. Note that this ability does not affect website editor itself, only websites.

  9. [+] Option to synchronize sidebar and content height. Users can enable synchronization of sidebar and content heights to ensure that both sidebars and content always reach the footer. This functionality is available on the Design tab.

  10. [+] Website name and slogan outline. Users can make website name and slogan stand out by enabling outline effect in corresponding properties.

  11. [*]  Site-wide concept changes. Header and Footer are now site-wide areas, so every module put in them is displayed on the whole website. Sidebars and Сontent have a page-specific area in the center and site-wide areas at the top and the bottom.

  12. [*]  The Design tab. Layout and Style tabs were combined into one Design tab to improve usability.

  13. [*]  Banner image positioning improvements. It is now possible to put your banner image module in the website content, diversifying the design of your website.

  14. [*]  New color schemes. More than 20 new color schemes were added. Color schemes now have human-readable names and are more fun to read.

  15. [*]  Improved generation of website designs. Websites are now generated with color schemes that suit website banner images. Website generation also makes use of various new features added in this version.

  16. [*]  Improved design of the website topic selection screen. The topic selection screen was redesigned to make it more focused and to make the Search function more visible. The website name and website topic language options were moved to the Prefill Your Website screen.

  17. [*]  Image Gallery paging. The Image Gallery module has customizable paging, making life easier for the owners of huge galleries and their visitors.

  18. [*]  Mobile websites. Websites are now optimized for viewing on smartphones and tablets.

  19. [*]  Hiding the SiteBuilder 4.5 import feature. Administrators can hide the SiteBuilder 4.5 import feature to make it unavailable from the GUI. Learn more about it.

  20. [*]  Making modules unavailable in the editor. Administrators can prevent customers from using certain modules in the editor. Modules can be hidden for the whole installation, not per-site. Learn more about it.

  21. [*]  Prohibiting users from removing their sites. Administrators can prevent customers from deleting their sites from the editor by removing the Remove Site button. Learn more about it.

  22. [*]  WPB now displays proper and detailed error message when opened in unsupported browsers.

  23. [*]  Shortened sharing links from YouTube ( can now be used in the Embedded Video modules.

  24. [-]  The users of Google Chrome can now successfully print pages from published websites.

  25. [-]  Videos embedded from YouTube via embedding code are no longer displayed over Image Gallery when located on the same page.

  26. [-]  The order of images on published websites is now the same as in the editor.

  27. [-]  It is now possible to successfully publish websites containing pages with the title "0".

  28. [-]  The Contact Form module's "captcha" is now working correctly for all newly created websites.

  29. [-]  Empty titles in blog posts are not collapsed anymore, so users will have easier time clicking on them to provide a new title.

  30. [-]  Resolved the issue with lack of "e-mail" text in some website topics that affected SEO.

  31. [-]  Resolved the issue that made it difficult to drag and drop a module between two other modules.

  32. [-]  Resolved the issue with site's layout displayed incorrectly in the editor after design modification, unless the editor window was reloaded.

  33. [-]  Resolved the issue with some editor pages not fitting entirely the screens of monitors with low vertical resolution.

  34. [-]  Resolved the issue with notification mail not sent after website visitors submit Contact Form.

  35. [-]  Resolved the issue with notification mail being sent from unknown address if the E-Mail field was removed and then added to Contact Form.

  36. [-]  Resolved the issue with Contact Form not supporting internationalized e-mail addresses.

  37. [-]  Resolved the issue with Disqus module not working with Swedish localization.

  38. [-]  Resolved the issue with image order in Image Gallery being randomly changed after publishing website.

  39. [-]  Resolved the issue with incorrect symbols present in Hosting Provider topic in French.

  40. [-]  Resolved the issue with Ecwid online stores not working properly with SSL connections.

3. Software Requirements

Parallels Plesk Panel 11.0 for Linux can run on the following operating systems:

Operating system SNI support IPv6 support
Debian GNU/Linux 6 (i386 and x64)
Ubuntu 10.04 (i386 and x64)
Ubuntu 12.04 (i386 and x64)
CentOS 5.0-5.8 (i386 and x64)
CentOS 6.0-6.3 (i386 and x64)
RedHat Enterprise Linux 5 (i386 and x64) -
RedHat Enterprise Linux 6.0-6.3 (i386 and x64)
openSUSE versions 11.4 (i386 and x64)
openSUSE versions 12.1 (i386 and x64)
openSUSE versions 12.2 (i386 and x64)
CloudLinux 5 (i386 and x64) -
CloudLinux 6.1-6.2 (i386 and x64)

Learn more about IPv6 support and SNI support.

Note: Before installing Parallels Plesk Panel software on CloudLinux, you should make sure that the YUM repository on the server is configured for access to CloudLinux repository.

PHP 5 is required for Web Presence Builder.

Starting from Parallels Plesk Panel 10.3, the following operating systems are no longer supported:

For details, see

Starting from Parallels Plesk Panel 10.2, the following operating systems are no longer supported:

  • Debian GNU/Linux 4
  • openSUSE 10.3
  • openSUSE 11.0
  • openSUSE 11.1
  • For details, see

    4. Supplied Components

    Panel 11 for Linux distribution packages include the following components:

    5. Supported Third-Party Components

    Web servers

    Mail servers

    DNS servers:

    Web statistics:

    Web scripting:

    Database servers:

    Spam filtering tools:

    6. Earlier Versions Supported for Upgrade

    Panel 11.0 supports upgrade from the following earlier versions:

    7. Notes on Installation, Upgrade, and Migration

    We recommend that you read information about the product installation, upgrade, or migration before you start deploying Parallels Plesk Panel. This information, including detailed instructions, can be found in the Installation, Upgrade, and Migration Guide located at

    Parallels Installer and VZ Templates downloads are available at

    Parallels Plesk Panel Knowledge Base can be accessed at

    Note: PHP 5 is required for Web Presence Builder.

    Known Problems and Limitations

    8. Other Known Problems and Limitations

    9. Contact Information

    Parallels IP Holdings GmbH
    Vordergasse 59
    CH Schaffhausen
    Phone: +41 526 320 411
    Fax: +41 526 722 010

    Global Headquarters
    500 SW 39th Street, Suite 200
    Renton, WA 98057
    Phone: +1 (425) 282 6400
    Fax: +1 (425) 282 6445

    EMEA Sales Headquarters
    Willy-Brandt-Platz 3
    81829 Munich, DE
    Phone: +49 (89) 450 80 86 0
    Fax:+49 (89) 450 80 86 0

    APAC Sales Headquarters
    3 Anson Road, #36-01
    Springleaf Tower, 079909
    Phone: +65 6645 32 90


    For billing information, send e-mail to
    For purchasing information, send e-mail to
    For technical support, use our Online Support Form.
    To report problems with Parallels Panel software, send e-mail to
    For information on career opportunities with Parallels, send e-mail to
    For press contact information, send e-mail to
    For information about becoming a partner, send e-mail to
    For information on translating Parallels Panel into your language, send e-mail to
    For general product information, send e-mail to

    Copyright © 1999-2012. Parallels IP Holdings GmbH and its affiliates. All rights reserved.

    This product is protected by United States and international copyright laws. The product's underlying technology, patents, and trademarks are listed at

    Linux is a registered trademark of Linus Torvalds.

    All other marks and names mentioned herein may be trademarks of their respective owners.