Article ID: 118069, created on Oct 20, 2013, last review on May 11, 2014

  • Applies to:
  • Plesk 11.5 for Linux


CloudFlare application could not be installed, installation fails with the following error:

Error: Installation of CloudFlare for Parallels Plesk at failed. Non-zero exit status returned by script. Output stream: 'PHP Notice: Trying to get property of non-object in /usr/local/psa/var/apspackages/apscatalogKnZuWw.zip9ffb8a42-3415-38/cache/scripts/configure.php on line 264


There are several possible reasons, for example:

  • Incorrect Plesk Panel credentials
  • IP access restriction
  • Incorrect Plesk files permission


  1. Enable Plesk debug logging:

    a. Backup original configuration file if you have any customizations:

    # cp /usr/local/psa/admin/conf/panel.ini{,.orig}

    b. Copy configuration file from sample:

    # cp /usr/local/psa/admin/conf/panel.ini.sample /usr/local/psa/admin/conf/panel.ini

    c. Edit /usr/local/psa/admin/conf/panel.ini - uncomment the following strings to enable debug:

    • in [debug] section uncomment enabled = on
    • in [log] section uncomment filter.priority = 7 and show.util_exec = on
  2. Go to Subscriptions > > Applications and try to install CloudFlare.

  3. When installation fails, check panel.log:

    ~# grep PleskLogin.*Exception /usr/local/psa/admin/logs/panel.log

    a. If incorrect Plesk admin password is submitted in CloudFlare settings, you find the following error:

    PleskLoginIncorrectLoginException: Incorrect login or password.

    In this case go to Tools & Settings > Application Vault > My Apps > CloudFlare for Parallels Plesk > Settings and resubmit Plesk Panel credentials.

    b. If access for API requests from localhost is restricted, the error will be like below:

    PleskLoginCPAccessException: According to the current application IP access restriction policy, an administrator can not address ':: 1' for a visit.

    In such case go to Tools & Settings > Restrict Administrative Access, add and ::1.

    c. Check these files permissions They should be owned by root and have access right 644

    # stat -c "%a %U %G %n" /usr/local/psa/admin/htdocs/enterprise/control/agent.php /usr/local/psa/admin/plib/api-rpc/Agent.php
    644 root root /usr/local/psa/admin/htdocs/enterprise/control/agent.php
    644 root root /usr/local/psa/admin/plib/api-rpc/Agent.php

Search Words

Non-zero exit status returned by script

PHP Notice: Trying to get property of non-object in


a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c 01bc4c8cf5b7f01f815a7ada004154a2 29d1e90fd304f01e6420fbe60f66f838 0a53c5a9ca65a74d37ef5c5eaeb55d7f

Email subscription for changes to this article
Save as PDF