Article ID: 125154, created on Apr 7, 2015, last review on Apr 7, 2015

  • Applies to:
  • Plesk Automation 11.5


PPA installation fails on the following step:

2015-04-02 23:54:41,783 [INFO]: Setting POA API credentials in Plesk...
2015-04-02 23:54:41,784 [DEBUG]: APIRPC request:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<packet version="">

2015-04-02 23:54:41,935 [ERROR]: <ProtocolError for localhost:8443/enterprise/control/agent.php: 502 Bad Gateway>
2015-04-02 23:54:41,936 [ERROR]: See installation log file /tmp/ppa_installer.log for details.

In the /var/log/messages:

Apr  3 01:06:33 ns369375 kernel: grsec: From process /usr/bin/sw-engine(sw-engine:23373) attached to via ptrace by /usr/bin/sw-engine[sw-engine:23375] uid/euid:0/0 gid/egid:0/0, parent /usr/bin/sw-engine[sw-engine:23373] uid/euid:0/0 gid/egid:0/0

When trying to run API request to the management node it returns:

<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>


Linux kernel security ptrace protection was enabled on the server.


To work around the issue disable ptrace protection by editing the /etc/sysctl.conf file and adding the following line:

# echo "kernel.grsecurity.harden_ptrace = 0" >> /etc/sysctl.conf

Then apply changes by executing the following command:

# sysctl -p

Search Words

<ProtocolError for localhost:8443/enterprise/control/agent.php: 502 Bad Gateway>

PPA installation failed

33a70544d00d562bbc5b17762c4ed2b3 caea8340e2d186a540518d08602aa065 e0aff7830fa22f92062ee4db78133079

Email subscription for changes to this article
Save as PDF