Release Notes for Parallels Plesk Panel 10.3 for Microsoft Windows


  1. Introduction
  2. What's New
    1. 10.3.1
      1. Parallels Plesk Panel 10.3.1
      2. Web Presence Builder (former SiteBuilder)
    2. 10.3.0
      1. Parallels Plesk Panel 10.3.0
      2. Customer and Business Manager 10.3.0
      3. Web Presence Builder (former SiteBuilder)
  3. Software Requirements and Prerequisites
  4. Supplied Components
  5. Supported Third-Party Components
  6. Language Packs
  7. Earlier Versions Supported for Upgrade
  8. Notes on Installation, Upgrade, and Migration
    1. Known Problems and Limitations
  9. Known Problems and Limitations
  10. Contact Information

1. Introduction

Thank you for downloading this release of Parallels Plesk Panel for Microsoft Windows.

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.

We do not provide support for upgrading Panel 10.3 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 back up and restoration tools.

To see the release notes for the previous version, Panel 10.2, click here.

2. What's New


[+] new feature

[-] bug resolved

[*] bug resolved and functionality improved


Parallels Plesk Panel 10.3.1

  1. [*]  Panel ships with BIND9 9.7.3-P3 that does not contain the CVE-2011-2464 critical vulnerability. See for details.

  2. [-]  After upgrade from Panel 9.x, administrators failed to migrate a subdomain onto it with the error "An error occurred during subdomain creation: Some fields are empty or contain an improper value".

  3. [-]  Scheduled backups and website copying were not started after upgrading Panel.

Web Presence Builder

  1. [*]  We renamed Parallels SiteBuilder to Parallels Web Presence Builder to focus on helping small businesses develop their web presence and grow their businesses with the best ROI on their investments.

  2. [-]  After customers added the ShareThis social sharing widget to their pages, their browser threw the JS error: "Uncaught TypeError: Cannot call method 'indexOf' of undefined".


Parallels Plesk Panel 10.3.0

  1. [+] APS 1.2 support. The new APS engine introduces the following major features in apps installation and maintenance:

    Learn more in Administrator's Guide, section Managing Applications.

  2. [+] Replacement of Small Business Panel. We discontinued to develop Parallels Small Business Panel (SBP) and recommend to replace it by Parallels Plesk Panel. The migration is performed using Plesk Migration Manager (migration to a remote box) or backup/restoration tools (migration to Plesk on the same box). Learn how to perform the migration

  3. [+] File sharing. We ported the file sharing feature from SBP into Panel. Panel administrator now can share files with others. Learn more in Administrator's Guide, section Sharing Files and Folders.

  4. [+] Video tutorials. Customers are able to learn how to carry out most typical tasks by watching video tutorials available directly from Control Panel.

  5. [+] Improvements to branding themes. We improved the branding settings page with more information about applying custom themes.

  6. [+] Panel view selector at the initialization. During the initial configuration, Panel administrator can easily select the preferable interface view (Power User or Service Provider). The choice can be altered at any time later.

  7. [*] Third-party components upgrades:

  8. [*] Automated reporting of installation and upgrade problems. Panel administrator is able to start automatically sharing installation and upgrade problems with Parallels to ensure proper problem analysis and timely delivery of fixes. Learn how to toggle this option

  9. [*] Installation of MU for PVC template deployments. Micro-updates (MU) are automatically installed during the deployment of a Panel PVC template into a PVC container.

  10. [*] A number of improvements to upgrade stability. 

  11. [*] A number of improvements to micro-updates. 

  12. [*] (Only for Windows) Panel can be installed over existing MySQL server.

  13. [*] (Only for Windows) Panel PVC template can be reinstalled if a previous installation attempt failed.

  14. [*] (Only for Windows) Migration over HTTP. Panel migration tools communicate between source and destination servers through the HTTP protocol instead of SMB. This feature makes migration easier for cases when SMB traffic is blocked by provider's firewall policy.

  15. [*] Full-server migration. Plesk Migration Manager is now capable of migrating the complete server content including server settings.

  16. [*] Panel administrator can run these command-line utilities to pre-configure some options before performing the initial configuration.

    For example, these utilities allow providers to apply license keys automatically (the license utility) even before their customers sign in to Panel for the first time.

  17. [*]  We simplified the conflict resolution page in Migration Manager.

  18. [*]  The new Panel behavior prevents situations when a migration or backup process fails due to lack of free disk space.

  19. [*]  Scheduled backup can include only mail content or only hosting content.

  20. [*]  The stability of Panel and Business Manager interaction is improved for a case when Panel attempts to resolve a misconfigured host name of Business Manager.

  21. [-]  Security fixes for Customer and Business Manager.

  22. [*]  Customers can check password strength for a mailbox account using a special strength meter bar.

  23. [*]  Panel user is reported an error if they attempt to create a subscription that has an IP address allocated to another subscription.

  24. [*]  SiteBuilder promo texts are now removed from Control Panel.

  25. [*]  If administrator changes personal e-mail address and this new address is already used by another Panel user, Panel reports an error.

  26. [*]  If an administrator changes the account password by a command-line call and then attempts to log in to Panel, they receive a notification that their password is invalid.

  27. [*]  Now backup operations do not display warnings if they encounter deprecated parameters in service plans.

  28. [*]  A log file created during the backup to a remote FTP repository (psadump.log) now contains much more useful information for troubleshooting.

  29. [*]  Panel does not create an auxiliary user during the upgrade if the user has the same e-mail as a subscription owner.

  30. [*]  Administrators can set Panel to substract the disk space consumed by domain backups that are a part of a full-server backup from the disk space allocated to a subscription that has these domains.

  31. [-]  Parallels Installer now discovers installed MySQL server and uses it instead of attempting to install the server again.

  32. [-]  Customers failed to create a database user with the error "Database user name is invalid" if the option "Add username and underscore to the beginning of database user names" was selected and the total length of prefix and entered name exceeded 16 symbols.

  33. [-]  The "Mail account update" event handler received a new mailbox name in both OLD_MAILNAME and NEW_MAILNAME environment variables.

  34. [-]  Installation of Panel from VZ template failed with error "The configuration changes can not be used because the file has been modified" when installer failed to apply changes to IIS configuration file "C:\Windows\system32\inetsrv\config\applicationHost.config".

  35. [-]  Customers failed to switch ASP.NET version on the ASP.NET Settings page although Panel showed a message about the successful switching.

  36. [-]  After upgrading Panel from 9.2.x, administrator failed to reconfigure the FTP manager by the command "ftpmng –reconfigure-all" as the command removed all FTP users and their home directories.

  37. [-]  Customers failed to install an APS app with error "PHP Fatal error: Call to a member function getName() on a non-object" if the corresponding APS package metadata did not contain the <presentation> section.

  38. [-]  Customers failed to add a SRV DNS record with the error "Incorrect DNS record values were specified" if the "Server name" parameter contained a hyphen (say, “xmpp-server”).

  39. [-]  The "Statistics" tab in Control Panel always showed that customer’s databases used 0 bytes of disk space.

  40. [-]  Customers failed to copy a website using Panel tools with error "PleskFatalException: This site is not a webspace" if they had another subscription without web hosting configured.

  41. [-]  Customers failed to change permissions for site files using File Manager with error "FileManager::get_file_info_wrapper() failed: filemng util failed" if the site had subdomains.

  42. [-]  When customers attempted to view summary report properties (Tools & Utilities > Summary Report > Properties), Panel showed a blank screen and added the error "PHP Fatal error: Call to undefined method ReportEditForm::ReportEditForm()" to the PHP log.

  43. [-]  Disk space usage statistics (both for customers and administrators) did not include disk space used by domain backup files if administrator selected to include the files in statistics calculation.

  44. [-]  If reseller plan and a reseller's hosting plan had permissions conflicts (say, log rotation was unavailable in reseller plan but a reseller selected it in a hosting plan) then subscriptions to the hosting plan through API RPC were marked as synced though having not all conflicts resolved.

  45. [-]  Customers failed to install an APS app because the PHP version was said to be earlier than required whereas actually the version matched the requirement or was even later.

  46. [-]  Customers failed to create an e-mail account with error "The specified e-mail address is not valid. You need to specify a valid e-mail address like" even if the entered mailbox name was valid.

  47. [-]  Customers could not edit virtual directory properties if the "Redirect requests to this destination" checkbox was cleared but the redirect URL was not empty.

  48. [-]  Customers could not remove a user of a password-protected directory because the "Remove" button appeared dimmed.

  49. [-]  Administrator could create a subscription that had some limits set to Unlimited while the corresponding service plan and add-ons had the same limit set to 0.

  50. [-]  FTP traffic statistics were not calculated for MS FTP 7.x.

  51. [-]  Customers were unable to run CGI scripts on their sites due to problems in suExec.

  52. [-]  Administrator failed to add an IPv6 address to Panel in Virtuozzo container via an API RPC call with the error "Unable to find IP Addresses" if the address was in the compact notation (say, 3FFE:1900:4545:3:2000::67D1) whereas the API call used the full notation (3FFE:1900:4545:0003:2000:0000:0000:67D1).

  53. [-]  Backup manager produced corrupted backup files if administrator modified Action Log settings to store specific number of entries or to store all entries in database.

  54. [-]  After migration of Panel, Administrators failed to open Backup Manager with the error "PHP Fatal error: Call to undefined method PMMResponseStatusStopped::getRestoreStatus()" if the migration process was stopped from the migration agent on a source server.

  55. [-]  Administrators failed to sync subscriptions with hosting plans with conflict in the "Physical hosting" parameter if the hosting plan had the "Enable hosting" option checked while the subscription had an additional domain with hosting type "Forwarding".

  56. [-]  After upgrade to the latest Panel version, log rotation settings on default service plans were changed to default values obtained during the installation.

  57. [-]  Customers failed to create a mailing list with error “The column ‘id’ was specified multiple times for ‘inner_tbl’” if they used the MS SQL server and the SmarterMail (or CommuniGate Pro) mail server.

  58. [-]  A Panel installation hanged in the "Started" status if Panel was installed on a disk drive with a lowercase drive letter (say, "d:\").

  59. [-]  Customers failed to upload SSL certificates with the error "Incorrect temporary file name generated" if Panel was installed on a disk drive with a lowercase drive letter (say, "d:\").

  60. [-]  Administrators failed to log in to Panel with the error "404 Page not found" because IIS did not contain "admin" virtual directory after the installation.

  61. [-]  Administrators failed to see Health Monitor statistics on the Home page with the similar error: "Message rrdtool execution failed: ERROR: opening 'C:\Parallels\Plesk\var\health\data\localhost\Conexión de área local.rrd': No such file or directory" if a network connection name contained IDN symbols.

  62. [-]  Database naming rules defined on the Database Hosting Preferences page were not applied to databases created during APS applications installations.

  63. [-]  Administrator received a e-mail that the daily maintenance script failed to run with the 255 code when Panel database was MS SQL.

  64. [-]  Administrators failed to turn on IIS Application Pool in a customer’s profile (switcher did not change its state and did not raise any errors) if the customer had a domain with the "Forwarding" hosting type.

  65. [-]  Customers failed to create a mailbox with the error "Password doesn't meet password requirements: a symbol" if SmarterMail was used as mail server and the Require a symbol in the password policy was enabled in the mail server settings.

  66. [-]  SpamAssassin scanned outgoing mail and assigned high spam scores to it if the Apply personal settings option was disabled in Spam Filter Settings.

  67. [-]  Customers failed to create a ColdFusion DSN connection to a Microsoft Access database with the error "Error: Access denied: C:/Inetpub/vhosts/".

  68. [-]  The page "IP Addresses" showed the incorrect number of sites on an IP address to administrators if Panel was configured to work behind NAT and the DNS zone template contained a static IP address instead of a placeholder.

  69. [-]  Panel sent the empty value as a new mailbox quota to event handlers assigned to the Domain Limits updated event only if the mailbox quota was updated.

  70. [-]  Administrators failed to install Panel with Customer & Business Manager because of the error "IIS 7.5 Detailed Error - 405.0 - Method Not Allowed" if the WebDAV module was enabled for the IIS server.

  71. [-]  The problem with high CPU load when creating a full-server backup of Panel was resolved.

  72. [-]  Administrators failed to create a mailbox with mail forwarding through the command line or API RPC.

  73. [-]  Administrator failed to create or reconfigure a domain using the websrvmng utility with the error "Error: Cannot commit configuration changes because the file has changed on disk" if the related service plan included the FrontPage support.

  74. [-]  Panel users failed to create a scheduled backup on a remote FTP repository.

  75. [-]  Panel incorrectly calculated statistics using AWStats when it processed a number of log files and in a shuffled order.

  76. [-]  Administrator failed to log in to Panel with the error "HTTP Error 404.3 – Not Found" and message "Error: Cannot commit configuration changes because the file has changed on disk" in the installation log.

  77. [-]  Administrators failed to migrate a SiteBuilder website because of the error "Element 'cid-rsync', attribute 'type': [facet 'enumeration'] The value 'sb5-site' is not an element of the set...".

  78. [-]  Panel sent notifications about expired subscriptions every day instead of sending the notifications only once.

  79. [-]  Panel hanged up and stopped accepting requests if the SSL certificate used for securing connections to the Panel contained too much information.

  80. [-]  Administrators failed to restore Panel with the error "Value 'host:LocalHost\MSSQL08R2:port:' has wrong format. pmm utility 'Conflict Resolver' raised an exception. Error code is: 1" if a database server port was not set on the database server mapping page.

  81. [-]  Customers could order 1024-bit SSL certificates in Storefront, but such certificates were not issued by authorities.

  82. [-]  Administrators always saw the Kaspersky Antivirus service as running independently of its actual state.

  83. [-]  Customers were able to set scheduled tasks that blocked scheduled tasks of other users.

  84. [-]  Panel failed to calculate web statistics if the system temp directory contained too large number of tmpNNNN.tmp files.

Customer and Business Manager 10.3.0

  1. [+] Fast initial configuration. Initial configuration of Business Manager becomes faster and easier. Some steps that were required are now optional. Administrators can check what steps are left to complete by referring to the new Quick System Setup widget on the Home page.

  2. [+] Simplified management of hosting plans and add-ons. Improvements in administrator's tools for managing plans and add-ons speed up and simplify these operations.

  3. [+] Simplified management of taxation policies, discounts, and coupons. The process of configuring promotional tools and taxation is greatly improved to help administrators quickly set up even complex rules. Learn more in Customer and Business Manager Administrator's Guide, sections Configuring Taxation and Promoting Plans with Coupons and Discounts.

  4. [+] Filtering of website apps. Administrators are able to specify which website apps to offer with a certain Panel hosting plan. Prohibiting all apps is possible as well.

  5. [+] Import of service plans, customer accounts, and subscriptions from Panel. Administrators can copy Panel accounts and plans to Business Manager in a few clicks. Learn more in Administrator's Guide, section Adding Subscriptions, Plans, and Customer Accounts to Business Manager.

  6. [*] System Settings menu renovation. The new System Settings menu improves feature discovery and user experience.

  7. [*] Improvements in stability of installation and upgrade procedures.

  8. [*]  Administrator is able to see the exact reason of event execution failures on the Events page.

  9. [*]  Customers can now attach as many own domains as needed to hosting plans in online stores.

  10. [*]  Customers are able to view the number of forms with domain name details remaining to fill in case they ordered several domain names.

  11. [*]  We improved protection against XSS attacks.

  12. [*]  Now you can control what plan properties (disk space amount, number of mailboxes, and so on) to show in online stores.

  13. [*]  When creating new customer accounts on connected panels, Business Manager uses logins that customers specify during the order process. If a customer username is already in use on a connected Panel, the system assigns an arbitrary username to such accounts.

  14. [*]  Reversed and voided invoices do not block creating subscriptions on connected panels.

  15. [-]  Administrators failed to open the list of customer's subscriptions with the fatal error "Unknown column name for sorting: package_client".

  16. [-]  Administrator failed to print a PDF invoice with error "File doesn’t begin with ‘%PDF-‘".

  17. [-]  Administrators failed to open the eNom module page with fatal error "’enom’ Bad User or Password" if the incorrect eNom account credentials were entered before on that page.

  18. [-]  Administrators could not perform any other further operations in Business Manager after exceeding the allowed number of active customer accounts.

  19. [-]  Online store showed "Array" instead of buttons to pay for order if these conditions were met: (1) Administrator used PayPal or WorldPay payment gateway and (2) the order contained subscriptions with different billing cycles.

  20. [-]  The latest renewal date of new subscriptions was displayed in Control Panel as "Jan 1, 1970".

  21. [-]  An error similar to "Server error (code 500): Exception with message 'Can not write to file D:\TEMP/pq4y6zjdz72gkco2agplea86w3y6rny7e3ryudel1f0t3dp' caught at top level." was raised when Administrator attempted to log out from Business Manager if their web server had no permissions to write into the system temp directory.

  22. [-]  FraudGuardian did not check customers in online stores when it was enabled.

  23. [-]  Online stores displayed billing cycles in random order when a service plan had different billing cycles.

  24. [-]  Business Manager did not activate subscriptions of subscribers who paid overdue invoices if the subscribers had other invoices that were unpaid but not overdue.

  25. [-]  Customers had to enter their address and phone number each time they paid through the 2CheckOut payment processing system.

  26. [-]  The blank page was shown to customers after they completed payments through the 2CheckOut payment processing system.

  27. [-]  Customers who subscribed to plans of the following types did not receive welcome e-mails with their credentials. The plan types were: software, license, contract, non-recurring, and undefined.

  28. [-]  [-] Business Manager did not process payments through WorldPay.

  29. [*]  The repair-integration utility was revised and renamed to billing-integration. The updated utility allows administrators to repeat the integration of Business Manager with Panel. This eliminates the need of reinstalling Business Manager in case of integration problems.

  30. [*]  Now you can use the billing-db utility to restore database dumps (with the --restore-db option). This utility accesses the MySQL psa database if you call it without parameters.

Web Presence Builder

  1. [+] Image Gallery. Web Presence Builder introduces the long-awaited Image Gallery feature. Besides the standard functionality of storing images on user’s hosting space, this module provides a unique possibility of displaying image galleries straight from Picasa and even managing these galleries from Web Presence Builder.

  2. [+] Publishing on Facebook. Users can automatically publish a copy of their website on Facebook, opening new opportunities for marketing and extending their web presence. Facebook websites are redone in Facebook-like design, keeping most content intact.

  3. [+] SaaS E-Shop Integration. Web Presence Builder provides integration with Ecwid – a powerful online store SaaS solution. This integration provides website visitors with seamless shopping experience, while giving website administrators fluid administration and full control over their e-shop.

  4. [+] Snapshot import and export. Users can download website snapshots, share them between each other and upload these snapshots from local storage.

  5. [+] Improvements to anchors. We completely redesigned management of anchors (links to particular places in user’s own website pages) to provide users with better user experience.

  6. [+] Unified branding. Web Presence Builder uses unified branding with Parallels Panel. When you upload a custom logo to Panel, it will be used by Web Presence Builder as well.

  7. [+] Full IE 9 support. Web Presence Builder supports IE9 in native mode, which significantly improves performance.

3. Software Requirements and Prerequisites

Parallels Plesk Panel 10.3 for Microsoft Windows can run on the following operating systems:

The list above includes the following designations:

Before installing Parallels Plesk Panel on Windows Server 2003, you need to install Internet Information Services (IIS) with World Wide Web (WWW) Service and File Transfer Protocol (FTP) Service support.

Before installing Parallels Plesk Panel on Windows Server 2008, you need to add the Web Server role.

A static IP address should be configured in the operating system before installing Parallels Plesk Panel for Windows.

Parallels Plesk Panel for Windows can be installed only on NTFS partition.

In order for your server to support Server Side Includes (SSI), Active Server Pages (ASP), Adobe ColdFusion, and Microsoft FrontPage Server Extensions, you need to install these components yourself.

Windows Installer 4.5 is required for Microsoft SQL Server 2008 installation. If it is not installed in the system, you can download it from the Microsoft official website.

If you plan to use Microsoft SQL Server support in Parallels Plesk Panel for Windows, the SQL Server should be installed and configured to use standard or mixed security mode. If Microsoft SQL Server is not installed, you can select it to be installed with Parallels Plesk Panel for Windows and configured with administrator name "sa" and a random password.

IMPORTANT: We strongly recommend that you install Parallels Plesk Panel for Microsoft Windows on a clean server; specifically, only the aforementioned operating system components should be installed.

4. Supplied Components

Parallels Plesk Panel 10.3 for Microsoft Windows distribution packages include the following components:

5. Supported Third-Party Components

This is a contracted list of supported third-party components, it does not include the components supplied with the Panel distribution, as they were already mentioned as distributed and supported.

Web servers

  1. IIS 6.0
  2. IIS 7.0
  3. IIS 7.5

Mail servers

  1. MailEnable Professional 4.26 and 5.10
  2. MailEnable Enterprise 4.26 and 5.10
  3. SmarterMail 6.8
  4. IceWarp Mail Server 10.0 and 10.2.2
  5. CommuniGate Pro 5.2.15

Webmail tools

  1. MailEnable 4.26 Web Client
  2. IceWarp WebMail Pro 9
  3. SmarterMail 6.8 Web Client
  4. CommuniGate Pro 5.2 Web Client

Spam filtering tools

  1. SmarterMail 6 Spamfilter
  2. IceWarp 10.0

Antivirus tools

  1. IceWarp Antivirus 10.0

DNS servers

  1. Microsoft DNS Server

FTP servers

  1. Microsoft FTP Server 6.0
  2. Microsoft FTP Server 7.0
  3. Microsoft FTP Server 7.5

Web statistics

  1. SmarterStats 5.x

Web scripting

  1. PHP 4.4.9
  2. ASP 6.0.3790.0
  3. ASP.NET 1.1
  4. ASP.NET 2.0
  5. ASP.NET 4.0
  6. MIVA Empresa 5.06
  7. SSI 6.0.3790.0
  8. Adobe ColdFusion 8
  9. Adobe ColdFusion 9
  10. Microsoft FrontPage

Database servers

  1. Microsoft SQL Server 2000
  2. Microsoft SQL Server 2005
  3. Microsoft SQL Server 2008
  4. Microsoft SQL Server 2008 R2
  5. MySQL 4.1.22
  6. MySQL 5.0-5.1

6. Language Packs

Panel 10 ships with the following supported languages:

7. Earlier Versions Supported for Upgrade

Panel 10.3 supports upgrade from the following earlier versions:

8. Notes on Installation, Upgrade, and Migration

We recommend that you read information on the product installation and upgrade before you install or upgrade Parallels Plesk Panel. This information, including detailed instructions, can be found in the Installation Guide located at

Parallels Installer and VZ Templates downloads are available at

For detailed instructions on how to provision Parallels Plesk Panel to your customers if you are a Hosting Service Provider, refer to the Deployment Guide located at

For instructions on how to migrate data to Parallels Plesk Panel from other hosting servers managed by Plesk or other hosting automation software, refer to the Migration Guide located at

Parallels Plesk Panel Knowledge Base can be accessed at

Known Problems and Limitations

9. Other Known Problems and Limitations

10. Contact Information

Parallels Holdings, Ltd.
c/o Parallels International GMbH
Vordergasse 49
CH8200 Schaffhausen
Phone: +41-526-722-030
Fax: +41-526-722-010


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-2011 Parallels Holdings, Ltd. 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

Microsoft, Windows, Windows Server, Windows NT, Windows Vista, and MS-DOS are registered trademarks of Microsoft Corporation.

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