What's New in Parallels Plesk Panel 10

Contents

  1. 10.3.1
    1. Parallels Plesk Panel
    2. Customer and Business Manager
    3. Web Presence Builder (former SiteBuilder)
  2. 10.3.0
    1. Parallels Plesk Panel
    2. Customer and Business Manager
    3. Web Presence Builder (former SiteBuilder)
    4. Migration Tools
  3. 10.2.0
    1. Parallels Plesk Panel
    2. Customer and Business Manager
    3. SiteBuilder
  4. 10.1.1
    1. Parallels Plesk Panel
    2. Customer and Business Manager
    3. SiteBuilder
  5. 10.0.1
    1. Parallels Plesk Panel
    2. Customer and Business Manager

10.3.1

This Parallels Plesk Panel update includes the following changes.

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 http://www.isc.org/software/bind/advisories/cve-2011-2464 for details.

  2. [-]  Customers failed to connect to their mailboxes via the SMTP protocol if the DNS blackhole list protection was enabled.

  3. [-]  Spam messages were not moved to the Spam folder of a mailbox alias if the Move to spam folder policy was specified.

  4. [-]  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".

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

Customer and Business Manager 10.3.1

  1. [*] (Only for Linux) Extended Assist support The new version of Assist (a payment gateway plug-in for Russian market) now supports the latest version of Assist API.

  2. [-] (Only for Linux) Administrator could not have a single payment method in an online store which was processed by a single off-site payment gateway. The system showed the "Online store must have at least one enabled payment method" error.

  3. [-] (Only for Linux) After upgrading Panel to 10.3, administrators failed to open Business Manager from Panel with the error "You have exceeded the number of customer accounts you can have in the system. Please upgrade your license. The license key is invalid. In order to use the Customer & Business Manager, please obtain and install a new valid license key. Contact Parallels sales representatives to obtain the proper license key.".

  4. [-] (Only for Linux) Administrators could exceed the limit of customer accounts and block all actions in Business Manager when they used the Add to Business Manager feature. When blocked, Business Manager displayed the following error "You have exceeded the number of customer accounts you can have in the system. Please upgrade your license.".

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".

10.3.0

This Parallels Plesk Panel update includes the following changes.

Parallels Plesk Panel

  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. [+] (Only for Linux) Support for alternative repositories in CentOS. A system running Panel can receive software updates not only from the Parallels Updates server but also from alternative repositories of your liking ("Atomic", "IUS", etc.). Learn more in Installation and Upgrade Guide.

  3. [+] 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

  4. [+] 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.
  5. [+] Video tutorials. Customers are able to learn how to carry out most typical tasks by watching video tutorials available directly from Control Panel.

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

  7. [+] 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.

  8. [+] (Only for Linux) RHEL 6.1 is supported.

  9. [+] (Only for Linux) PVC EZ templates of Plesk for RHEL 6.

  10. [*] Third-party components upgrades:

  11. [*] 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

  12. [*] (Only for Linux) New options in PHP configuration. Administrators can specify custom php.ini directives per subscription for PHP running as CGI/FastCGI. The directives include safe_mode and open_basedir that one also can change in the Panel GUI and other directives that are not yet manageable through Panel. Learn more

  13. [*] (Only for Linux) Apache, PHP, MySQL, and PostgreSQL can automatically be kept up-to-date.. When you upgrade Panel, Parallels Installer additionally checks for updates of Apache, PHP, MySQL, and PostgreSQL and offers to install the components updates if you wish. The Settings > Updates tool also provides the ability to update the components manually.

  14. [*] (Only for Linux) Parallels Installer self-upgrade. Before Parallels Installer starts the upgrade procedure, it updates itself to the latest version to ensure the safest and smoothest upgrade experience.

  15. [*] 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.

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

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

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

  19. [*] 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.

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

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

  22. [*]  Scheduled backups can include only mail content or only hosting content.

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

  24. [*]  Parallels Installer now correctly calculates disk space required to install Panel and does not start the installation if free disk space is insufficient.

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

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

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

  28. [*]  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.

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

  30. [*]  The "postgres" system table of PostgreSQL databases is now hidden from users of Webadmin.

  31. [*]  We improved the detail level of a log (psadump.log) that stores the progress of backing up Panel data to a remote server.

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

  33. [*]  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.

  34. [-]  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.

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

  36. [-]  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.

  37. [-]  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.

  38. [-]  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.

  39. [-]  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.

  40. [-]  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.

  41. [-]  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.

  42. [-]  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 user@domain.com" even if the entered mailbox name was valid.

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

  44. [-]  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).

  45. [-]  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.

  46. [-]  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.

  47. [-]  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".

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

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

  50. [-]  A valid IP address ending with 255 (11.11.11.255 /16) was not displayed in Tools & Utilities > IP Addresses.

  51. [-]  Mailman rejected letters sent to mailing list aliases (for example, mailing list name-request@example.com) with the error "550 sorry, no mailbox with the same name" in its log when Mailman was installed with qmail.

  52. [-]  Administrators failed to renew a Kaspersky Antivirus license using the Retrieve key tool in License Management > Additional Keys > Kaspersky with the error "Product "kav-unix" is not installed".

  53. [-]  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.

  54. [-]  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.

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

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

  57. [-]  Web users with enabled hard quota were not restored if a destination server did not support hard quotas.

  58. [-]  Panel users failed to complete a scheduled backup with the error "'undef' password passed to makePasswordNode. Set to empty" if one of the backed up users had no password.

  59. [-]  Administrators failed to migrate from one Panel 10.x to another with the error "The operation is not supported: extractApsPackage not supported with RsyncContentUnpacker" if one of the migrated websites contained an application that did not exist in the Application Vault on the destination server.

  60. [-]  Panel did not automatically perform scheduled backups after an upgrade.

  61. [-]  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...".

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

  63. [-]  Panel attempted to download the latest version of an app from Application Catalog even if this application was available locally in Application Vault.

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

  65. [-]  Administrators failed to get disk usage statistics via the statistics utility with the error "Unable to get dir size of /var/lib/mysql/c1-db. System error 2: No such file or directory" if user databases contained the dash symbol in their names.

  66. [-]  Administrators could see only first 2000 mail messages in the mail queue when they queried Postfix mail servers via the mailqueuemng utility.

  67. [-]  Panel failed to restart Apache automatically if a positive pre-restart delay was specified. In addition, Apache added the following error to the log "[error] (88)Socket operation on non-socket: apr_socket_accept: (client socket)".

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

  69. [-]  Panel installation failed with the error "Removing the package 'package name'. Error: 'package name'" if a server contained more than one installed version of any package used by Panel.

  70. [-]  Panel users failed to complete scheduled tasks on SUSE 11.4.

  71. [-]  Customers were able to change the server-wide DNS zone template through API RPC.

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

  73. [-]  Administrator failed to view services status and restart them after restoring Panel with the ColdFusion support. The services management page showed the error: "CF_Server_package parameter not defined in features list".

  74. [-]  Panel failed to start a weekly backup if administrators did not change the scheduled backup day offered by default.

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 service 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. [-]  Administrators 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.

Web Presence Builder (former SiteBuilder)

  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.

Migration Tools

Parallels Pro Control Panel (Ensim Pro)
  1. [+] Migrate sites instead of user accounts. As there is 1 to 1 relation between user accounts and sites, there is no difference whether to migrate sites or accounts. However, the site migration is more convenient as account usernames are sometimes meaningless, so we updated the migration wizard so that you could select sites. Related user accounts are migrated as well.

    Note: If there are two sites with the same site administrator's usernames, such sites are not migrated. To migrate these sites as well, resolve the conflicts.

  2. [*] Changes in migration of DNS TXT records. DNS TXT records are now seamlessly migrated to Panel and appear without quotation marks.

  3. [*] Changes in migration of anonymous FTP shares. For name-based sites, Panel migrates the content of FTP shares but does not support anonymous FTP on such sites. If you wish a customer on a shared IP to continue using anonymous FTP, assign a dedicated IP to them and turn on the anonymous FTP service manually.

    Panel adds an informative warning message about inability to set up the FTP service on name-based sites to the migration log.

Parallels Confixx
  1. [+] Migrate personal information of administrator. It is possible either to migrate the administrator's personal information or not. The default choice is not to migrate the information.

  2. [+] Migrate web statistics and Apache logs. The statistics data (Webalizer HTML and data files, AWstats data files) are put into the private/confixx-statistics directory relatively to a customer's home directory.

    The migrated Apache log files are available under a customer's system domain (named webNN.provider.tld, where NN is the user's number and the provider.tld is the host name of the machine with Confixx).

  3. [+] Migrate custom index template. A custom index page template configured by administrators or resellers is migrated.

  4. [*]  Phone numbers with slashes are migrated, but the slashes are removed during migration.

  5. [*]  The HTTPD specials added in the advanced mode are migrated as well. They are fully commented out after migration.

  6. [-]  The problem with migrating reseller account permissions to create domains and subscriptions was solved.

10.2.0

This Parallels Plesk Panel update includes the following changes.

Parallels Plesk Panel

  1. [+] IPv6 support. Parallels Plesk Panel now supports operations on IPv6 addresses (DNS, web hosting, mail, FTP and all other services). Administrators and resellers can offer service plans on IPv4, IPv6, or dual-stack subscriptions (one IPv4 + one IPv6 address).

    The limitations of this new feature are as follows:

    To learn more, see Administrator's Guide, the section Configuring Server IP Pool.

  2. [+] (Only for Linux) SNI support. Panel for Linux allows using different SSL certificates for sites hosted on the same shared IP address. To achieve this, we added support for the Server Name Indication (SNI) extension to the Transport Layer Security protocol. This feature is available on the following operating systems:

    Learn more about SNI in Administrator's Guide, the section Hosting Multiple SSL Sites on a Single IP Address (Linux Hosting).

  3. [+] My webspaces in Server Administration Panel.  Now it is easier for administrators to create own hosting accounts - so-called webspaces - with the Panels that also serve hosting customers and resellers. Panel lets administrators to run webspaces in Power User mode whereas operations over service plans and subscriptions remain in Server Administration Panel. Learn more about this mode in Administrator's Guide, section Switching to My Webspaces.

  4. [+] Migration from Confixx and Parallels Pro Control Panel (Ensim Pro) Panel now supports migration of data from servers running Confixx and Parallels Pro Control Panel (formerly known as Ensim Pro). To learn more about migration specifics and limitations, refer to the corresponding sections (Confixx and Ensim Pro).

  5. [+] Power User mode before initialization. Panel is capable of switching to Power User mode instantly after deployment whereas previously the mode choice was available only after the Panel initialization. This helps providers offer Power User mode directly with no input from customers. Read more in Deployment Guide, section Consider Switching to Power User Mode.

  6. [+] (Only for Linux) Indication of installation/upgrade failures.  If Panel fails to operate after installation or upgrade, it displays a special web page.

  7. [+] (Only for Linux) Encrypted password in /etc/psa/.psa.shadow.  The file .psa.shadow no longer contains the administrator's password in the plain-text format. Instead, this file contains an encrypted hash of the password. This improves the security level and prevents attempts to gain the administrative access to Panel by stealing the password.

    This change does not anyhow affect typical commands that used the password. For example, you are free to run "mysql –uadmin –p`cat /etc/psa/.psa.shadow` psa". In case you wish to obtain the plain-text password, use the "/usr/local/psa/bin/admin --show-password" call.

  8. [+] (Only for Linux) New unified installation and upgrade log.  With this log, it is easier to troubleshoot system failures during installation or upgrade. If you use Parallels Installer, all log messages are stored in files /tmp/plesk_10.2.0_installation.log and /tmp/sitebuilder_5.2.0_installation.log. Error messages are available in files /tmp/plesk_10.2.0_installation_problems.log and /tmp/sitebuilder_5.2.0_installation_problems.log. The full log of Parallels Installer work is available at /tmp/autoinstaller3.log.

  9. [+] Customer account without subscription.  One of the typical cases is when a customer account is created to transfer subscriptions from other accounts. Now you can skip the time-consuming step of creating subscriptions for such accounts and instantly start transferring from other accounts. Learn more in Administrator's Guide, section Subscribing to Hosting Services.

  10. [+] (Only for Linux) Adaptive restart interval for Apache.  Previously, Apache restarted on each reconfiguration of web settings. Now administrators can set the web server to restart periodically. The configuration updates in this case will be accumulated and applied after the next restart. The new option is available on the Settings > Server Settings page.

  11. [+] Get events by class and type through API RPC.  The new API RPC protocol version supports fetching events by class and type. For more details, see the respective request packet structure.

  12. [+] New Panel branding themes. Administrators can change the look and feel of Panel by downloading and installing branding themes (former skins). The themes are available at http://www.parallels.com/products/plesk/themes/.

  13. [+] Support for new operating system versions. The following operating system versions are now supported:

  14. [+] Support for new browsers.  Parallels Plesk Panel, SiteBuilder and Customer&Business Manager are compatible with Google Chrome 10, MS Internet Explorer 9, and Mozilla Firefox 4.

  15. [+] Migration of SSL certificates.  Now Plesk Migration Manager (PMM) correctly migrates SSL certificates.

  16. [*] We improved readability of backup, restoration and migration reports. For easier troubleshooting, such reports are now output in human-readable format.

  17. [*] On completion of the password retrieval procedure, Parallels Plesk Panel notifies about sending of password by e-mail.

  18. [*] To facilitate the process of customizing Panel appearance with custom skins, the custom.css style sheet was added to all pages of Server Administration Panel.

  19. [*] Error handling is improved in Settings > Mail Settings > White List in cases when administrator tries to add two entries with the same IP address.

  20. [*] The loading time of page Tools & Utilities > IP Addresses is improved for servers with a lot of IP addresses (say, 500+).

  21. [*] The pre9-backup-convert utility now automatically repairs invalid XML files: Fixes redundant tags (like <server>, <sa_confs> and <sa_conf>) and empty values in parameters (say, empty "enabled" attribute in <mailuser><properties><redirect> tag) in Plesk 8 backup dump.

  22. [*] The "Domains" limit for resellers now defines the total of sites a reseller and their customers can own (previously, it applied only to sites of customers).

  23. [*] The init_conf utility now supports the parameter –license_agreed to show or hide EULA (license agreement) during the initial configuration. Learn more about this utility in Command Line Reference(for Microsoft Windows or for Linux).

  24. [-] Issue resolved: Customers received the "404 Not Found" error when they tried to manage calendars in Horde IMP webmail.

  25. [-] Issue resolved: Files with leading dot symbol in their names (say, .htaccess) were not migrated if option "Use rsync transport" was switched off.

  26. [-] Issue resolved: Migration failed with an error about insufficient disk space if the Panel partition reached the limitation but "Temporary Files Location" had enough disk space.

  27. [-] Issue resolved: Customer was unable to access the AtMail webmail with error "Unable to get webmail password!" after PHP v.5.2.16 was installed.

  28. [-] Issue resolved: Administrator failed to remove a TXT DNS record by using the dns utility; the error message was: "Unable del record in DNS server: unable find DNS record".

  29. [-] Issue resolved: Panel upgrade failed with error "Unable to install the "php5-ioncube-loader-3.2-11012014.x86_64" package." if a custom PHP 5.2 was installed.

  30. [-] Issue resolved: Backup process failed with the "Segmentation fault" error.

  31. [-] Issue resolved: The default Panel website was shown instead of an IDN domain alias.

  32. [-] Issue resolved: Administrator failed to remove a mailbox using the mail utility with error "Object not found: domain example.com" if a domain name had both capital and lowercase letters (say EXample.com) whereas the utility was invoked with the name in lowercase (say, example.com).

  33. [-] Issue resolved: Administrator failed to migrate a subscription that included a PostgreSQL database if different PostgreSQL servers were installed on source and destination servers (say, 8.3.12 on the source server and 8.3.11 on the destination server).

  34. [-] Issue resolved: Plesk users encountered errors similar to "import.php: Missing parameter: import_type (FAQ 2.8)" when they attempted to work with two databases through phpMyAdmin within one Panel session.

  35. [-] Issue resolved: Customers received the "404 Not Found" error when they tried to manage calendars in Horde IMP webmail.

  36. [-] Issue resolved: The websrvmng --restart command took too much time to complete.

  37. [-] Issue resolved: On Parallels Virtuozzo Containers and Ubuntu systems, Parallels Plesk Panel failed to detect installed PostgreSQL server if package name differed from "postqresql".

  38. [-] Issue resolved: On Debian systems, Parallels Plesk Panel failed to detect MySQL server installed from packages.dotdeb.org.

  39. [-] Issue resolved: When Panel users attempted to retrieve a forgotten password and provided incorrect username or e-mail address, they encountered the error "PleskPermissionDeniedException Permission denied.".

  40. [-] Issue resolved: Postfix did not explain a reason for undelivered e-mails in cases when mailbox quota was exceeded.

  41. [-] Issue resolved: When mailing list administrator's password was changed in Panel, the list administrator received a notice about successful password change, although the password was not actually changed.

  42. [-] Issue resolved: Daily maintenance tasks failed to complete and showed the error "Unable to connect to database: MySQL server has gone away" when a short database connection timeout was set.

  43. [-] Issue resolved: When administrator suspended a subscription with command domain --webspace-off domname.com, DNS zone remained active for suspended domains.

  44. [-] Issue resolved: Customers failed to clone a database if their passwords contained the "$" sign.

  45. [-] Issue resolved: Users could manage Anonymous FTP settings even if that was prohibited by users' role permissions.

  46. [-] Issue resolved: When administrator activated subscriptions with the command domain --webspace-status domname.com -status enabled, DNS zone remained disabled for the activated domain.

  47. [-] Issue resolved: After administrator assigned subscription ownership to a new customer, ownership of additional websites was not changed, and those websites still belonged to the former owner.

  48. [-] Issue resolved: When a customer changed domain forwarding settings, Panel reported about successful change of settings, but the changes were not actually saved.

  49. [-] Issue resolved: Parallels Installer mistakenly detected during components update that the component "Payment gateway and registrar modules adapted to Business Manager" was already installed.

  50. [-] Issue resolved: Mail user could see a list of subscriptions and profiles of other users even if no permissions were granted to him or her.

  51. [-] Issue resolved: The day of the week setting in scheduled backup settings did not work for weekly backups.

  52. [-] Issue resolved: Restoration process went to infinite loop if a backup contained a subscription the owner of which had been removed.

  53. [-] Issue resolved: The "Clear cache" function failed to work after upgrade from Plesk 9.x if a cache directory name was longer than 36 symbols.

  54. [-] Issue resolved: Creation of a customer account failed with the error "Unable to create system user: usermng: PAM password change failed" if the passwd package was not installed on the server.

  55. [-] Issue resolved: The scheduled backup process did not automatically remove old backup files from remote FTP repositories if passive mode was switched on.

  56. [-] Issue resolved: Mail accounts containing an & symbol could not be migrated. The following error occurred: "Execution of /usr/local/psa/admin/plib/api-cli/grey_listing.php --update-mailname test\&test;@domain.com failed with return code 1".

  57. [-] Issue resolved: Child mysqld processes could not be stopped after the administrator's password to MySQL server was changed.

  58. [-] Issue resolved: The system monitoring module (Watchdog) failed to correctly detect the Tomcat service status until Tomcat was switched on for a subscription.

  59. [-] Issue resolved: On restoration, Panel changed passwords to mail accounts if they contained special characters (like quote, backslash, and others).

  60. [-] Issue resolved: After changing ownership of a subscription with mail accounts, a new owner could not manage passwords for mail accounts and change association of accounts with users.

  61. [-] Issue resolved: Mail server was switched from Postfix to Qmail during update of operating system inside Parallels Virtuozzo Containers.

  62. [-] Issue resolved: If MySQL 5.5 was installed on the server, Panel installation or upgrade failed because Panel tried to use a deprecated option to configure it.

  63. [-] Issue resolved: Customers could not create database users if the option "Add username and underscore to the beginning of database user names" in the database servers settings (Tools & Utilities > Database Servers > Settings) was switched on and database name length exceeded 14 symbols.

  64. Customer and Business Manager 10.2.0

    1. [+] Wild West Domains registrar support We added support for Wild West Domains domain registrar (Go Daddy). For more details on domain name registrars, see Administrator’s Guide to Customer and Business Manager, section Domain Registration

    2. [+] Refined online stores A new look and feel of online stores makes it easier and faster to place orders. The store settings page is also refined: The most important options are displayed directly, while the rest are grouped into tabs. Learn more about online stores in Administrator’s Guide to Customer and Business Manager, the section Online Stores and Website Widgets.

    3. [+] (Only for Linux) Single port for SSO and Panel. Single Sign-On service (SSO) on Linux now works on the same port, 8443, as Panel (instead of 11443 as in previous versions). This feature eliminates unnecessary SSL warnings when switching between Panel and Business Manager.

    4. [+] IPv6 and dual-stack hosting support Now you can offer Plesk Panel hosting plans with IPv6 addresses or dual stack (both IPv4 and IPv6 addresses). This new ability brought the following changes to the Configuration Wizard, hosting plan properties, and panel settings (in server groups):

      • Configuration wizard lets you set ranges of IPv4 and IPv6 addresses to allocate them with hosting plans.
      • In hosting plan properties, you can specify if a plan uses IPv4, IPv6, or dual stack and choose to offer the plan with shared or dedicated addresses.
      • At the panel settings page, you are able to set shared addresses to be used by a Plesk Panel server.
      To learn more about hosting provisioning, read Administrator’s Guide to Customer and Business Manager, section Hosting Provisioning

    5. [+] Schet-facturas support The system is now capable of creating schet-facturas - documents that are required by accounting policies of some countries (such as Russia). Read more about how to start creating these documents in Administrator’s Guide to Customer and Business Manager, the section Configuring Schet-Facturas.

    6. [+] Ogone  payment gateway is now supported.

    7. [+] Nordea payment gateway is now supported.

    8. [+] OpenProvider domain name registrar is now supported.

    9. [+] Taxation configuration improvement: EU countries wildcard. Now you can have a single tax zone for all EU countries by using the EU wildcard instead of manually adding a tax zone per country. Read more about taxation in Administrator’s Guide to Customer and Business Manager, the section Configuring Taxation.

    10. [*] Order eNom SSL certificates from Control Panel. Customers are able to complete the certificates ordering process right from Plesk Control Panel. All the data required by a registrar from customers is queried through To-Do items, so there is no necessity for customers to switch to a legacy panel to provide certificate-related details.

    11. [*] Improvements to bank transfers. This release introduces a number of improvements to bank transfers management:

      • Bank transfer settings now reside on the configuration page of payments queue.
      • The status of manual payments is correctly displayed.
      • The invoice reversal page is adjusted to work with bank transfers.
      • New ability to create bank accounts by customers and administrators.
      • New ability to manually pay invoices from bank accounts.
      For more details on bank transfers, see Administrator’s Guide to Customer and Business Manager, the section Generating and Running Payment Queue.

    12. [*] Improvement: The page for adding new TLDs now suggests a list of top-level domains supported by selected registrar.

    13. [-] Issue resolved: Customers failed to pay through Control Panel an invoice via third-party gateway (like PayPal) and encountered the error "Payment Error: Order form #1 'Français #1' has not primary and Bank Transfer payment gateway assigned" when no primary or bank transfer gateway was attached to the online store.

    14. [-] Issue resolved: Because of improper database clean-up after service plan removal, administrator failed to sync with Panel (Server groups > PleskUnix > Sync All) and encountered the error "Error Message : 'Invalid attribute name: Product::$product_addon_group_id'".

    15. [-] Issue resolved: Because of wrong permissions for the default log file, administrator failed to upload a new logo for PDF invoices using "PDF Invoice Customization” menu and encountered the error "Error Message: 'failed copy file: 'Constant ALLOW_DEBUG_LOGGING already defined'".

    16. [-] Issue resolved: Customer and Business Manager ignored WHOIS settings for all preinstalled TLDs.

    17. [-] Issue resolved: A customer was able to register, transfer, and use the same domain name in online store multiple times.

    18. [-] Issue resolved: Non-synchronizable service plans were marked as synced before the first execution of syncing process.

    19. [-] Issue resolved: Coupon data containing special characters (like "<") could not be properly retrieved from the database.

    20. [-] Issue resolved: Customer and Business Manager always provisioned subscriptions to the one server in server group ignoring the "Fill type" setting. Attempt to sync provisioned subscriptions failed with error "The following errors occurred during sync the selected subscriptions: Failed to sync subscription #XX: Failed to repair the subscription in panel #YY: pleskunix: domain does not exist. Please resolve the problems manually and retry to sync again."

    21. [-] Issue resolved: Because of inconsistent database values, a customer failed to access subscriptions or invoices through native CBM Client Panel after upgrade from 7.0.x. The following error occurred: "Fatal error: Exception thrown without a stack frame in Unknown on line 0".

    22. [-] Issue resolved: Refunds were not reflected in the "Accounting Total" section of customer’s profile.

    SiteBuilder 5.2

    1. [+] Page URL modification (page slugs). SiteBuilder generates SEO-friendly website page URLs for all pages and allows users to modify these URLs.

    2. [+] Links to own website pages. Users can quickly and conveniently create links to different pages of their own website.

    3. [+] Embedded video module. SiteBuilder adds the Embedded Video module and supports usage of video URLs instead of embedded code for popular services like YouTube.

    4. [+] Images as backgrounds. Users can upload their own images as a background of any part of their website.

    5. [+] Transparent backgrounds. It is now possible to make the background of any website part completely transparent.

    6. [+] Social Sharing module. Users can add Social Sharing module to their website, so that website visitors can share pages they like on social services like Facebook, Twitter and so on.

    7. [+] Website snapshots. Every single action in SiteBuilder is immediately applied and saved, so if users are afraid of losing some data when removing modules or experimenting with website design, they can save current website state as a snapshot and revert to it at any time later.

    8. [*] SiteBuilder over HTTP SiteBuilder operates over HTTP and occupies the 8880 port rather than the HTTPS port as before. It does not undermine security (since no sensitive data is passed to the application), but increases the convenience of using SiteBuilder in conjunction with the "Social Sharing" module.

    9. [-] Issue resolved: During upgrade of SiteBuilder, some sites could not be upgraded, which made them non-editable in SiteBuilder.

    10. [-] Issue resolved: Link editor incorrectly saved links to web pages.

    11. [-] Issue resolved: Validation of CAPTCHA in contact forms always failed on the first attempt.

10.1.1

This Parallels Plesk Panel update includes the following changes.

Parallels Plesk Panel

  1. [+] PBAs compatibility. Parallels Business Automation Standard (PBAs) software will have a full integration with Plesk 10 starting from Plesk 10.1.0 and PBAs 4.0-7.

  2. [+] openSuSE 11.3 support.

  3. [+] Staging websites. Simplify publishing a website in production from a staging copy with the help of 3 tools: put a website on hold while maintaining, make a copy of a production site for further changes, and publish the changed site back into production.

  4. [+] Migration from cPanel. Migrate from cPanel and see your websites structure fitting perfectly the new Plesk 10 subscription/webspace model altogether with mail.

  5. [+] Customization & Branding: Ability to change Branding for Admin & Reseller. A custom branded look-and-feel theme can be developed and deployed on Plesk 10 by Admin or Reseller for their customers.

  6. [+] Applications Filters: Admin can now manage which applications are offered to a particular subscription or hosting plan. Prohibiting all applications is possible as well.

  7. [+] One-click installer. Single script for downloading and installing Plesk on any supported Unix OS in unattended mode without a need to choose appropriate distribution or go through installation wizard. A proper distribution will be selected automatically and typical Plesk configuration will be deployed (additional components can be installed later as usual).

  8. [+] Unzipping in File Manager. Upload ZIP archive and unzip it via File Manager for simpler website deployment.

  9. [+] Promotions of additional mail applications. Plesk Admin sees info about additional mail solutions available for their server.

  10. [+] Custom items in hosting plans. Extend Plesk 10 hosting plans with your additional services.

  11. [+] External webmail services support. A third-party webmail application can be installed on the server and then made available to the customers as a webmail choice in their subscriptions.

  12. [+] Secure scheduler manager support. Scheduler Manager was improved to provide a higher security when chrooted environment is available.

  13. [+] Hideable mail functions in Control Panel. Hide native Plesk Mail controls from your customers if you provide an alternative mail service or none at all.

  14. [+] Supplied components upgrade: Horde 3.3.10, Tomcat-Apache plugin mod_jk v.1.2.31.

  15. [*] The Panel users are able to install applications encoded with ionCube.

  16. [*] SiteBuilder, Customer and Business Manager, and Mobile Sites are completely hidden from Customer's Control Panel if the features are not provided with the Panel license.

  17. [*] Now Plesk supports loopback interface on PVC.

  18. [*] Now the Panel does not remove dump of the Panel database (psa) after a successful upgrade. The dump filename format is changed to mysql.preupgrade.<from version>-<to version>.<YYYYMMDD>-<hhmmss>.dump.gz.

  19. [*] List of countries available when filling forms in the Panel is updated according to ISO 3166/MA.

  20. [*] Now QMail accepts multiline AUTH PLAIN requests.

  21. [*] It is possible now to control visibility and URLs of links to Parallels Store that appear on the License Management page and allow purchasing the Panel and add-on licenses.

  22. [*] It is possible to migrate data from a Parallels Panel server where SSH is configured on a custom port.

  23. [*] Interface Management > Language Management page is updated and now fully corresponds to the actual functionality: the legacy buttons for adding and removing locales are deleted. Modifications to the Panel languages are now available only from command-line and programming interfaces.

  24. [*] Users who have the root shell access to a Panel server can customize HTTPS on a subdomain level by adding a vhost_ssl.conf Apache configuration file into the conf directory of a particular subdomain.

    If you need customizing Apache configuration, we recommend that you learn the new Panel 10 feature which allows an extremely flexible customization on the server level. Address to the Apache Configuration Guide for the info.

  25. [-] Issue resolved: Changing location of virtual host directories by running the transvhosts.pl utility failed with error "ERROR 1054 (42S22) at line 1: Unknown column 'sys_user_type' in 'where clause'".

  26. [-] Issue resolved for upgrades to Panel 10: Subscriptions remained in status Problem Subscription after they were processed with the Transition to Panel 10 Assistant using the scheme "Subscription Inherits from the Domain".

  27. [-] Issue resolved: Backup manager always connected to personal FTP repositories in passive mode ignoring the user settings.

  28. [-] Issue resolved for Postfix: Now Plesk strictly configures Postfix for using IPv4.

  29. [-] Issue resolved: SpamAssassin update script "sa-update" failed to run because of a syntax error in the script.

  30. [-] Issue resolved: The Panel automatically disabled Horde after upgrade from Plesk 9.x.

  31. [-] Issue resolved: SpamAssassin script "sa-update" run by cron sent the false error message 'run-parts: /etc/cron.daily/60sa-update exited with return code 1' when no new mail was in mailboxes.

  32. [-] Issue resolved: Database content was not migrated from FreeBSD servers running Plesk 9.x.

  33. [-] Issue resolved: The "Statistics" tab in the Control Panel displayed incorrect disk space usage for mail services because it also included the size of domain-specific content (configuration, logs, and such).

  34. [-] Issue resolved: Watchdog did not send e-mail reports due to the following cron job error: "PHP Fatal error: Class 'OptionalServices_ServicesConfiguration' not found in /usr/local/psa/admin/plib/common_func.php3 on line 2948".

  35. [-] Issue resolved for upgrades to Panel 10: A language pack that was active on previous Plesk version got disabled after upgrade if its sequence number in the alphabetically ordered list of languages was beyond the number of languages available with the license.

  36. [-] Issue resolved: Upgrade from 9.x to the Panel 10 failed with the with 'Internal Error' message if a client account had the same name as a domain administrator account.

  37. [-] Issue resolved for qmail: The mail sent to default@ mailbox was not rejected even if such mail account did not exist and mail to non-existent users was set up to be rejected.

  38. [-] Issue resolved: The Trash directory size was not calculated against the Mailbox size.

  39. [-] Issue resolved: After soft limits on traffic and disk space usage were set to the unlimited (0), the Panel sent notification about reaching soft limits.

  40. [-] Issue resolved: The Panel displayed wrong backup size in Backup Manager > Personal FTP Repository if a remote vsFTPd server was used as a personal FTP repository.

  41. [-] Issue resolved: A DNS "A" record that granted support for the WWW prefix did not appear in the Panel 10 after the upgrade from 9.5.x.

  42. [-] A critical security vulnerability in APS applications management was resolved.

  43. [-] Issue resolved: Upgrade to Panel 10 failed with error "Internal error: 2715" if directory structure of the virtual host template had been modified.

  44. [-] Issue resolved: When the Panel was generating a summary report, the error "Failed to connect to SiteBuilder" occurred if SiteBuilder was not installed.

  45. [-] Issue resolved: It was impossible to change an IP address type from shared to exclusive when only a single customer used it.

  46. [-] Issue resolved: A site root directory was not removed during the site removal from subscription.

  47. [-] Issue resolved: All 3rd-party modules rendered HTML markup improperly when they were called from Control Panel.

  48. [-] Issue resolved: It was impossible to install an APS application to the root directory of a subscription.

  49. [-] Issue resolved: SFTP server in the CHROOT environment was not enabled by default.

  50. [-] Issue resolved: The Panel did not back up mail content for suspended domains.

  51. [-] Issue resolved: During a full server backup, all sites content was backed up twice.

  52. [-] Issue resolved: It was impossible to rename a domain that had subdomains.

  53. [-] Issue resolved: Domain-Subscription-level migrations from Plesk 9.5 failed because corrupted dumps were generated.

  54. [-] Issue resolved: Manual Apache restarts with the websrvmng utility failed as the ports were busy.

  55. [-] Issue resolved: The ftpwho utility did not show the list of active FTP sessions for ProFTPd.

  56. [-] Issue resolved: Daily periodical tasks failed with error "Error: Unable to connect to database: MySQL server has gone away" when a short DB connection timeout was set.

  57. [-] Issue resolved: Creating a customer or a subscription failed with error "IP is empty" if the DNS zone template contained a static IP address instead of the <ip> placeholder.

  58. [-] Issue resolved: Internet Explorer raised the JavaScript error "Expected identifier, string or number" when the Administrator attempted to view the statistics of application installations (Tools & Utilities > Application Vault > Application name).

  59. [-] Issue resolved: When the Statistics page was requested in Watchdog, the following error occurred: "Internal error: failed to adjust system time in accordance with daylight savings time change".

Customer and Business Manager

  1. [+] Ru-Center (Russia) domain registrar is added.

  2. [+] AssistID (Russia) payment gateway is added. The supported payment methods are Webmoney, Yandex.Money and credit cards.

  3. [+] Wirecard (Germany) payment gateway is added. Supports credit card payments.

  4. [+] BBVA (Spain) payment gateway is added. Supports credit card payments.

  5. [+] ATOS (France) payment gateway is added. Supports credit card payments.

  6. [+] BancaSella Standard (Italy) payment gateway is added. Supports credit card payments.

  7. [+] BancaSella Direct (Italy) payment gateway is added. Supports credit card payments.

  8. [+] Renewal of eNom SSl certificates is added.

  9. [+] Initial configuration improvement. Initial configuration of Customer and Business Manager is simpler and easier with the improved Configuration Wizard.

  10. [+] European bank transfer plugins improvements. Support of ClieOp3 (Netherlands), Norma19 (Spain) and DTAUS (Germany) is improved: Admin and Customer can now register new DDBP accounts and apply a DDBP account for paying a custom invoice.

  11. [*] The sso utility is updated with the new flag --force that urges the utility to continue on and skip operations that it cannot complete successfully.

  12. [*] Registrar modules now expose only the settings they support, which reduces the settings list and speeds up the configuration.

  13. [*] Now the system notifies Administrators (through GUI) that they did not add the server IP to eNom white list when configuring eNom SSL plugin.

  14. [-] Issue resolved: SSL certificate provisioning failed with error "ProcessSSLCertificateCommand: ServerGroup not found: (server_group_id=0) Parameters: subCommand = add; pluginID = X; packageID = Y".

  15. [-] Issue resolved: A Contact had the ability to use billing accounts pertaining to other contacts within a customer account.

  16. [-] Issue resolved: Internet Explorer 9 raised a JavaScript error when filtered search results.

  17. [-] Issue resolved: Domain registrar modules could be configured to offer TLDs they did not support.

  18. [-] Issue resolved: Online stores determined user language by browser settings instead of store settings.

SiteBuilder

  1. [+] Try-before-buy is available. Offer trial SiteBuilder sites to your current and future customers and let them purchase hosting for these sites later.

  2. [+] New site modules: Breadcrumbs, Contact form, Website Search, Advertising, and Script site modules are added.

  3. [+] Inplace editing of site titles and logo. Customers can edit a site header title, subtitle and logo with positioning via drag’n’drop.

  4. [+] 3-level deep navigation support. Customers can build a deeper pages hierarchy (up to 3 levels now) for their sites.

  5. [+] Password-protected pages support. Customers can protect pages of their sites making them accessible only when a username and password are provided.

  6. [+] Microsoft Internet Explorer 9 support is added.

  7. [+] More images for site headers.

10.0.1

This Parallels Plesk Panel update includes the following changes.

Parallels Plesk Panel

  1. [*] Now the Panel checks if you have enough free disk space to complete a backup.

  2. [*] A new event handler is added to trigger on password change of a reseller or customer.

  3. [*] Improved the security of data migration by denying customer access to directories /usr/local/psa/PMM/msessions/ and /usr/local/psa/PMM/var.

  4. [-] Issue resolved: On adding an IP address to whitelist, mailmng performed unnecessary check to confirm that an address DNS record for that IP was unique.

  5. [-] Issue resolved: The DNS zone mode (master or slave) was not restored from backup.

  6. [-] Issue resolved: If server timezone was changed on distributions where postfix chroot was supported (Debian-based), changes were not applied on the next service start (when chroot environment is reinitialized).

  7. [-] Issue resolved: AWstats corrupted the /statistics/webstat/ directory on physical hosting after performing a backup, restoration, or migration of a domain.

  8. [-] Issue resolved: Qmail stopped operating on domain with domain aliases that were suspended and then activated.

  9. [-] Issue resolved: Apache Tomcat did not recognize domain aliases after renaming the main domain.

  10. [-] Issue resolved: Horde did not work in mobile browsers after upgrade.

Customer and Business Manager

  1. [-] Issue resolved: Recurring payment requests made through the 2Checkout module didn't contain customer details.

  2. [-] Issue resolved: PayPal and 2Checkout displayed error while trying to pay $0.00 for a subscription.

  3. [-] Issue resolved: A custom invoice amount was rounded up.

  4. [-] Issue resolved: eWay didn't confirm transactions when paying from existing billing account.

  5. [-] Issue resolved: The domain name provisioning failed with the following ProcessPanelCommand error:"Domain name is invalid".

Legend:

[+] new feature

[-] bug resolved

[*] bug resolved and functionality improved