When trying to add a new slave to a Plesk Multi Server cluster, the initial sync keeps failing with:
from /var/log/plesk/panel.log:
[pre]
[2019-03-23 11:06:31] ERR [extension/plesk-multi-server] Task run failed with message 'Failed API request: Plesk 17.9.0 is the earliest version supported by the package.'
Stack trace: #0 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/Model/Plesk/Extension.php(36): Modules_PleskMultiServer_Api\CliGate\AbstractApi->call('extension', Array)
#1 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/Extension/InstallTask.php(32): Modules_PleskMultiServer_Model\Plesk\Extension->install()
#2 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/Extension/AbstractExtensionTask.php(49): Modules_PleskMultiServer_ProvisionTask\Extension\InstallTask->_provision(Object(Modules_PleskMultiServer_Model\Plesk\Extension))
#3 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/AbstractTask.php(174): Modules_PleskMultiServer_ProvisionTask\Extension\AbstractExtensionTask->_run()
#4 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/SlaveNode/SyncSlaveNodeTask.php(408): Modules_PleskMultiServer_ProvisionTask\AbstractTask->run()
#5 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/SlaveNode/SyncSlaveNodeTask.php(56): Modules_PleskMultiServer_ProvisionTask\SlaveNode\SyncSlaveNodeTask->_syncExtensions(Object(Modules_PleskMultiServer_Model\Row\SlaveNode))
#6 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/AbstractTask.php(174): Modules_PleskMultiServer_ProvisionTask\SlaveNode\SyncSlaveNodeTask->_run()
#7 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/Task/Runner.php(147): Modules_PleskMultiServer_ProvisionTask\AbstractTask->run()
#8 /usr/local/psa/admin/plib/modules/plesk-multi-server/scripts/task-queue-worker.php(53): Modules_PleskMultiServer_Task\Runner->run(Object(Modules_PleskMultiServer_ProvisionTask\SlaveNode\SyncSlaveNodeTask))
#9 /usr/local/psa/admin/plib/modules/plesk-multi-server/scripts/task-queue-worker.php(57): main()
#10 {main}
[/pre]
All versions of Plesk are 17.5.3 #70 and all components are up to date.
[pre]
# cat /usr/local/psa/version
17.5.3 CentOS 7 1705181214.14
[/pre]
Licensing goes in fine for the new Plesk client node and Multi-Server support shows up as well.
from /var/log/plesk/panel.log:
[pre]
[2019-03-23 11:06:31] ERR [extension/plesk-multi-server] Task run failed with message 'Failed API request: Plesk 17.9.0 is the earliest version supported by the package.'
Stack trace: #0 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/Model/Plesk/Extension.php(36): Modules_PleskMultiServer_Api\CliGate\AbstractApi->call('extension', Array)
#1 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/Extension/InstallTask.php(32): Modules_PleskMultiServer_Model\Plesk\Extension->install()
#2 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/Extension/AbstractExtensionTask.php(49): Modules_PleskMultiServer_ProvisionTask\Extension\InstallTask->_provision(Object(Modules_PleskMultiServer_Model\Plesk\Extension))
#3 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/AbstractTask.php(174): Modules_PleskMultiServer_ProvisionTask\Extension\AbstractExtensionTask->_run()
#4 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/SlaveNode/SyncSlaveNodeTask.php(408): Modules_PleskMultiServer_ProvisionTask\AbstractTask->run()
#5 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/SlaveNode/SyncSlaveNodeTask.php(56): Modules_PleskMultiServer_ProvisionTask\SlaveNode\SyncSlaveNodeTask->_syncExtensions(Object(Modules_PleskMultiServer_Model\Row\SlaveNode))
#6 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/ProvisionTask/AbstractTask.php(174): Modules_PleskMultiServer_ProvisionTask\SlaveNode\SyncSlaveNodeTask->_run()
#7 /usr/local/psa/admin/plib/modules/plesk-multi-server/library/Task/Runner.php(147): Modules_PleskMultiServer_ProvisionTask\AbstractTask->run()
#8 /usr/local/psa/admin/plib/modules/plesk-multi-server/scripts/task-queue-worker.php(53): Modules_PleskMultiServer_Task\Runner->run(Object(Modules_PleskMultiServer_ProvisionTask\SlaveNode\SyncSlaveNodeTask))
#9 /usr/local/psa/admin/plib/modules/plesk-multi-server/scripts/task-queue-worker.php(57): main()
#10 {main}
[/pre]
All versions of Plesk are 17.5.3 #70 and all components are up to date.
[pre]
# cat /usr/local/psa/version
17.5.3 CentOS 7 1705181214.14
[/pre]
Licensing goes in fine for the new Plesk client node and Multi-Server support shows up as well.