Basic Plesk Panel Operation Failed: Error: no secure shell available

Refers to:

  • Plesk 12.5 for Linux
  • Plesk 11.0 for Linux
  • Plesk 11.5 for Linux
  • Plesk 12.0 for Linux
  • Plesk 12.5 for Windows

Created:

2016-11-16 13:18:59 UTC

Modified:

2016-12-21 20:26:22 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Basic Plesk Panel Operation Failed: Error: no secure shell available

Symptoms

An attempt to perform one of the following basic operations in Parallels Plesk Panel (PP):

  • Create a subscription
  • Change the FTP account password
  • Deploy an application (e.g., WordPress)

fails with the following error:

Error: no secure shell available

Cause

There are at least two possible causes:

  1. In the set of permissions , Plesk Panel has the following option: Setup of potentially insecure web scripting options that override provider's policy . This permission can be enabled or disabled per reseller, per service plan, and per subscription. If the option is unchecked (which is the default) and you are logged in under a non-administrative account, basic PP functionality will become unavailable:

    • Create a subscription
    • Change the FTP account password
    • Deploy an application
  2. There is also an option called Management of access to the server over SSH , which is set to Not allowed by default. If you set it to a different value when creating a subscription, the creation may fail due to insufficient permissions for the user to perform that operation.

Resolution

  1. Check if the Setup of potentially insecure web scripting options that override provider's policy option is selected/enabled.

  2. If the first solution did not help, try to set the Management of access to the server over SSH option to Not allowed .

    In this example, the above settings are applied to a subscription:

  3. If the previous steps did not solve the problem, create database backup and run the bootstrapper repair procedure:

    # mysqldump -uadmin -p`cat /etc/psa/.psa.shadow ` psa > /root/psa.`date +%F_%H.%M`.sql
    # /usr/local/psa/bootstrapper/pp11.5.30-bootstrapper/bootstrapper.sh repair

    OR

    Run Plesk installer utility:
    # /usr/local/psa/admin/bin/autoinstaller
Have more questions? Submit a request
Please sign in to leave a comment.