• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Resolved Plesk Onyx Preview and FeedBack

Status
Not open for further replies.
Where is the PMM in the Onyx install? I upgraded from 12.5.30 but I can't see the PMM in the command line installer:
1. [=] Plesk
2. [=] BIND DNS server
3. [ ] PostgreSQL server
4. [ ] Server Health Monitor
5. [=] Fail2Ban
6. [=] SELinux policy
7. [=] All language localization for Plesk
8. [=] Git support
9. [=] MySQL server
10. [.] <+> Webmail services // 1 of 2 components selected
11. [.] <+> Mail hosting // 3 of 6 components selected
12. [.] <+> Web hosting // 10 of 18 components selected
13. [.] <+> Plesk extensions // 6 of 9 components selected

I tried from Plesk Extensions and says:
Error: Failed to install the extension: Executing /usr/local/psa/tmp/modulecYuwsy/plib/scripts/pre-install.php failed: It is impossible to install Plesk Migrator on Linux servers via Plesk extensions catalog. Please install it by means of Plesk Installer.

And when going to Plesk Installer, no PMM is available..

Best regards,
Horacio Stolovitzky
 
In case you've missed it, we've released another Onyx preview. Major features officially introduced are:

System Updates
Plesk Onyx provides server administrators with an easy-to-use tool for keeping their servers up to date. You can update any system packages present on the server either manually or automatically without having to open the console. The tool uses OS package managers (yum and apt) to perform updates, which makes the procedure of updating as robust as if it were done through native OS tools.

The tool provides extra flexibility if you don't want to update certain packages. It is possible to prevent packages from being updated by locking them via two clicks in UI.

Plesk ships a variety of components that were modified or built by Plesk team itself (for example, PHP version packages). You can also use this tool to monitor and update these packages at any time you want without waiting for Plesk updates.

Windows Server 2016
Windows Server 2016 is not officially released yet, but Plesk Onyx already supports its latest available technical previews. This new OS from Microsoft introduces IIS 10 web server with a of very important features. Wildcard subdomains, HTTP/2 support, new cipher suites and many other interesting features are available in IIS 10 and supported by Plesk Onyx when installed on Windows Server 2016.

The current Windows Server 2016 launch date is around Q3 of 2016, and we are committed to supporting it in Plesk Onyx through all technical previews to the final release. We are looking towards adding SSH and native Docker support.

Updated Log Browser
The Log Browser tool added in Plesk 12.5 has been updated in Plesk Onyx. It is now possible for all hosting users to open any arbitrary log file located on their virtual host in Log Browser for easier monitoring. Users can save any opened log file in the list of logs for accessing it in the future. If the log is not required anymore, it can be removed from the list.

Note that only plain text log files can be opened by Log Browser, binary log files are not supported. This functionality is especially useful for those who install and use various frameworks like Yii, Symfony, and so on.

Another improvement of the Log Browser tool is the highlighting of various files mentioned in logs. This can happen, for example, if there's an error in a particular file. The highlighted files can be opened in the embedded editor by clicking them, which makes debugging websites even faster.


Here's the rest of the changelog:
  • If you used Plesk tools for working with Git (such as the Gitman extension), then upon upgrading to Plesk Onyx your existing repositories are automatically added to Git Manager, the new Plesk extension. This is true when you upgrade from older Plesk versions, for example, 12.5, and not true when you update to a newer Plesk Onyx preview version.
  • The Git Manager extension now allows you to create a repository without deploying its files.
  • The capability to view the log of commits was added to the Git Manager extension.
  • The Docker Manager extension now allows you to add multiple remote Docker nodes to Plesk and switch among them.
  • Action Log API was added to the Plesk SDK.
  • The ability to add custom web server configuration and run web server reconfiguration was added to the Plesk SDK.
  • The support for Hebrew language was added to Plesk.
  • The stability of backing up data to FTP was increased.
  • Obsolete options and functionality were removed from Plesk Installer.
  • It was impossible to login to Plesk if the license had expired and the Google Auth extension was switched on in Plesk. (PPP-22897)
  • The shell preferences of the system user were ignored on Git additional deploy actions. (PPP-22556)
  • The title of the web server’s default page in the browser was incorrect. (PPP-22785)
Linux
  • phpMyAdmin 4.6.0 is now supported.
  • It was impossible to install Docker on RHEL 7 (64-bit). (PPP-22053)
  • PHPMyAdmin 4.6 caused the error “Class ‘PMA_Util’ not found”. (PPP-22515)
  • HTTP/2 was not enabled on clean Plesk installation. (PPP-22208)
  • Ruby component was not found in Plesk for Ubuntu-12.04 (PPP-22689)
  • On CentOS 6, SSH authorization failed under some conditions. (PPP-22364)
  • Websites created in WordPress were displayed incorrectly in the quick preview mode. (PPP-22719)
  • On some operating systems, Plesk’s full installation did not include Ruby interpreter and rbenv components. (PPP-22751)
Windows
  • The support for SmarterMail 15 was added to Plesk.
  • After the user disabled ASP.NET support on a subscription, the applicationHost.config file size increased due to unnecessaryelements in the section. (PPP-22303)
  • It was possible to change the FTPS usage policy on a per IP basis, despite the fact that FTPS was enforced in Security Policy settings. (PPP-22452)
  • In PHP settings, by default the value of post_max_size was smaller than that of upload_max_filesize. (PPP-22435)
  • In some cases, the installation of the Let’s Encrypt extension failed with the error “The executable python.exe could not be run”. (PPP-22098)

Let us know what you think!
 
New features are awesome ! nginx routing for docker is really the best solution plesk can offer. And the ability to run without apache will be helpful sometimes.
 
Hi everyone,

We've released another Plesk Onyx preview, check out the changelog:

Plesk Onyx 17.0.13
  • The “Ruby support” Plesk extension was published.
  • The ability to scan for Ruby applications was added to the “Ruby support” Plesk extension.
  • The ability to configure proxying of domain requests to docker containers was added to Plesk.
  • Git extension data is now included in Plesk backups.
  • The ability to retrieve Plesk server’s OS name, version, architecture, as well as the type of virtualization being used (if any) was added to the Plesk SDK.
  • The support for “DS” type DNS records was added to Plesk.
  • Managing Git repositories for addon domains via the Git extension in Plesk could result in the “Error: Unable to find the repository with ID = 1” error. (PPP-23127)
  • A duplicated notification was displayed in Plesk when running a Docker image from the catalog via the Docker extension. (PPP-23150)
  • Trying to unset a public IP address via the Plesk XML API operator produced no effect. (PPP-23522)
  • The procedure for editing files using the Plesk built-in code editor was too complicated. (PPP-23401)
  • The subscription owner could not be changed if the password for a database user belonging to the subscription could not be decrypted. (PPP-23317)
  • An unhandled error was displayed during Plesk installation if the host ‘getcomposer.org’ could not be resolved. (PPP-23388)
  • When ‘quick installing’ certain applications in Plesk, the custom database prefix was not validated, which led to installation failures if the prefix started with a digit. (PPP-23257)
Linux
  • The support for nginx ALPN was added to Plesk.
  • The ability to run websites on nginx only (no Apache) was added to Plesk.
  • nginx was updated to version 1.11.1 (CVE-2016-4450).
  • After PHP was upgraded via Plesk Installer, the permissions and ownership information for the /var/lib/php/session directory were reset. (PPP-23093)
  • On Centos 7 x64 servers, running Plesk Installer resulted in all *.log files in the /tmp directory being removed. (PPP-23220)
  • On Centos 7 x64 servers, using the Site Preview feature resulted in a 403 error. (PPP-23087)
  • The “Refresh” button was missing from the Tools & Settings > Services Management screen in the Plesk interface. (PPP-23344)
Windows
  • ASP.NET Core 1.0 is now supported.
  • The support for remote SmarterMail servers was added to Plesk.
  • Fresh Plesk installations without either Microsoft DNS Server or BIND DNS Server installed could not be initialized. (PPP-23556)
  • After changing the IPv4 IP address for a subscription, the IP address change was not applied to additional FTP accounts created in Plesk. (PPP-22586)
Let us know what you think!
 
I've been trying to run Docker but for some reason I'm getting a permission denied error. I'm using CentOS 6.8 - I'm really new to this so any pointers would be a huge help please?

Screenshot:

screen.jpg
 
I'm using CentOS 6.8

CentOS/RedHat/CloudLinux 7, Debian 8, Ubuntu 14.04 (only x64) – Plesk Docker integration supports only OSes which match recommended requirements according the Docker documentation.

You may only attach remote Docker service to your Plesk server which based on CentOS 6.
 
Everyone,

We've released another Plesk Onyx preview. Major features introduced in this preview are DNSSEC support, Ruby support, ability to set system resource usage limits via CGroups and nginx-only website hosting.

Here's the full changelog:

Plesk Onyx 17.0.14
  • Users now can switch on SEO-safe redirect from HTTP to HTTPS for their websites in Plesk.
  • The “DNSSEC Support” Plesk extension was published.
  • The support for automatic DNSSEC key rollover was added to Plesk.
  • Error messages about failed DNSSEC key rollover attempts are written to the Plesk log.
  • Notifications informing users of manual actions that need to be taken are displayed in the Plesk interface.
  • The ability to secure webmail with an SSL/TLS certificate was added to Plesk.
  • PHP 5.5 was updated to version 5.5.37.
  • PHP 5.6 was updated to version 5.6.23.
  • PHP 7.0 was updated to version 7.0.8.
  • Upgrading from Plesk version 10.4.4 and earlier to Plesk Onyx is no longer supported.
  • The Docker service is now being monitored by Watchdog.
  • The default “document root” value could not be changed for websites hosted in Plesk. (PPP-24236)
  • Users could not change backup settings if their subscription did not include the permission to back up to the server storage. (PPP-19991)
Linux
  • The “Ruby Support” Plesk extension was published.
  • Plesk admins now can manage Ruby settings for hosted domains via CLI and XML-RPC.
  • The permissions enabling Plesk admins and resellers to manage Ruby availability were added to service plans and subscriptions.
  • Users can now manage Ruby settings for hosted domains in Plesk.
  • A message explaining how to log in to Plesk is displayed when logging in to a server with Plesk installed via SSH.
  • On CentOS 7, Debian 8, and Ubuntu 16 servers, the “Resource Controller” component can now be installed via Plesk Installer.
  • The ability to manage Cgroups limits for subscriptions was added to Plesk.
  • The ‘delv’ utility is now shipped with Plesk.
  • The ability to secure the mail server with an SSL/TLS certificate was added to Plesk.
  • Files could not be attached to auto-reply messages for mail accounts if the name of the parent domain contained Cyrillic letters. (PPP-23938)
Windows
  • Microsoft SQL Server 2016 is now supported.
  • The support for remote SmarterMail servers was added to Plesk.
  • The data about Plesk extensions’ limits and permissions can now be included in Plesk backups.
  • MailEnable was updated to version 9.15.
  • Entries from the ModSecurity log were not displayed in Plesk Log Browser. (PPP-24277)
  • Passwords of mail users blocked due to the MailEnable security policy could not be changed in Plesk. (PPP-23645)
  • After upgrading from Plesk 11.0 or earlier to Plesk 12.5, if Microsoft DNS Server was used, users could no longer manage DNS settings. (PPP-24014)
We'd like to know what you think about these changes.
 
Hi custer,

the new ruby packages result in a non-working Plesk Control Panel on Ubuntu 14.04. Basically I think you should inspect the part
Code:
[2016-07-19 19:51:35] ERR [panel] An exception occurred while executing 'ALTER TABLE Handlers ADD COLUMN enabled BOOLEAN NOT NULL':

SQLSTATE[HY000]: General error: 1 Cannot add a NOT NULL column with default value NULL:
0: /opt/psa/admin/plib/modules/ruby/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractSQLiteDriver.php:85
    Doctrine\DBAL\Driver\AbstractSQLiteDriver->convertException(string 'An exception occurred while executing 'ALTER TABLE Handlers ADD COLUMN enabled BOOLEAN NOT NULL':

SQLSTATE[HY000]: General error: 1 Cannot add a NOT NULL column with default value NULL', object of type Doctrine\DBAL\Driver\PDOException)
1: /opt/psa/admin/plib/modules/ruby/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:116
    Doctrine\DBAL\DBALException::driverExceptionDuringQuery(object of type Doctrine\DBAL\Driver\PDOSqlite\Driver, object of type Doctrine\DBAL\Driver\PDOException, string 'ALTER TABLE Handlers ADD COLUMN enabled BOOLEAN NOT NULL', array)
2: /opt/psa/admin/plib/modules/ruby/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:836
    Doctrine\DBAL\Connection->executeQuery(string 'ALTER TABLE Handlers ADD COLUMN enabled BOOLEAN NOT NULL')
3: /opt/psa/admin/plib/modules/ruby/vendor/doctrine/orm/lib/Doctrine/ORM/Tools/SchemaTool.php:843
    Doctrine\ORM\Tools\SchemaTool->updateSchema(array)
4: /opt/psa/admin/plib/modules/ruby/scripts/post-install.php:20
ERROR: Doctrine\DBAL\Exception\DriverException: An exception occurred while executing 'ALTER TABLE Handlers ADD COLUMN enabled BOOLEAN NOT NULL':

In addition, there are several Problems with horde and it's depending components - root cause is psa-pear - package, as for example:
Code:
Trying to register horde5.1.4 and its application in local PEAR... PHP Parse error:  syntax error, unexpected 'new' (T_NEW) in /usr/share/psa-pear/pear/php/PEAR/Frontend.php on line 91
Upgrading pear to a higher version could solve that issue, as I read in another forum, where a similar problem has been discussed.
 
the new ruby packages result in a non-working Plesk Control Panel on Ubuntu 14.04. Basically I think you should inspect the part
As workaround you can remove Ruby Manager extension and install it again on Extensions Management page in Plesk.
 
Hi Alexey Sinko,

As workaround you can remove Ruby Manager extension and install it again on Extensions Management page in Plesk.

Sorry, to ask back again, but did you test your work-around for the whole "ruby" - package and the Plesk - ruby -addons? Because it took me about 1 hour, to remove it, due to dependencies errors, investigating the issue, replacing MySQL - dumps ( because I thought, it was a psa - DB issue, ... ). I like to test... but not with ( almost ) the same issue again and again. :p:p:p


Apart from that, I saw, that you now offer "Ubuntu 16.04" for Plesk Onyx on "autoinstall.plesk.com" - mirrors ( as for example "ftp://ftp.hosteurope.de/mirror/autoinstall.plesk.com/PSA_17.0.14/dist-deb-Ubuntu-16.04-x86_64/" , not on the official Plesk "autoinstall.plesk.com" ), but not for Plesk 12.5.30. Am I assuming correctly, to expect an earlier Plesk Onyx Stable release, than the official support for Ubuntu 16.04 for Plesk version 12.5.30 ?
 
  • Users now can switch on SEO-safe redirect from HTTP to HTTPS for their websites in Plesk.
  • PERFEKT! :):):)
  • The “DNSSEC Support” Plesk extension was published.
  • The support for automatic DNSSEC key rollover was added to Plesk.
  • Error messages about failed DNSSEC key rollover attempts are written to the Plesk log.
BRILLIANT! :):):)

  • Notifications informing users of manual actions that need to be taken are displayed in the Plesk interface.
Nice feature. :D

  • The ability to secure webmail with an SSL/TLS certificate was added to Plesk.
ABSOLUTELY PERFECT implementation from the Plesk - uservoice - runs smoothly as you would expect of Plesk products!!! :):):):):)
  • The ability to secure the mail server with an SSL/TLS certificate was added to Plesk.
VEEEERY nice... THANKY YOU! :):):):)

  • The ability to manage Cgroups limits for subscriptions was added to Plesk.
Cool! Very usefull! :):)
 
Status
Not open for further replies.
Back
Top