Symptoms

Execute operation 'massUpdatePanelApps' task fails with the following output: Different operations with Plesk in VPS such as 'massUpdatePanelApps', logging in to Plesk interface from CCP failed:

APS Application Error:
500 Internal Server Error

In /var/log/pa/pvps.log on MN the following error can be found:

[Apr,07 22:03:12][PTQ_1491602592][ERR][clouds massUpdatePanelAppsAsync]: Update Plesk in VPS Panel application has been failed. Details:

Subscription: [1234567] vServer-Linux-Professional - Start
VPS name: server-1234567-1
Plesk Panel uid: 9example-6bp2-45b2-bae2-bf12345612cb
Error: Internal Server Error: Undefined variable: pipes at /usr/local/aps/9example-6bp2-45b2-bae2-bf12345612cb/library/Pvps/System/Util/SystemImpl/SystemAbstract.php:101

or

Subscription: [1234567] vServer-Linux-Professional - Start
VPS name: server-1234567-1
Plesk Panel uid: 9example-6bd2-45b2-bae2-bf01023412cb
Error: Internal Server Error: proc_close() has been disabled for security reasons at     /usr/local/aps/9example-6bd2-45b2-bae2-bf01023412cb/library/Pvps/System/Util/SystemImpl/SystemAbstract.php:131

Cause

Custom PHP configuration in VE: PHP functions, required for Plesk in VPS Panel instance update, are listed in 'disabled_functions' in /etc/php.ini.

Resolution

  1. Remove the line with disable_functions in /etc/php.ini.
  2. Run the Plesk in VPS Panel update task.
  3. Restore the configuration in /etc/php.ini

Internal content