Note: This article has the reference to the issue with the fix available:
"Clicking “Retrieve Keys” in the Plesk interface failed to retrieve the Plesk Multi Server license from KA."
- Plesk Onyx Update 13 23 January 2017 (Linux)
Plesk multi-server error:
Your Plesk license has expired or is incompatible with Plesk Multi Server. Please update license or click here to purchase a new one.
Additional license for Multi-server has the update date in the past in Tools and Settings > License Management > Additional Licenses but in fact it was renewed and paid for the next month
The following error appears in
PHP Fatal error: Call to a member function setRedirect() on null in /usr/local/psa/admin/externals/Zend/Controller/Action/Helper/Redirector.php on line 226
ERR  ERROR: Call to a member function setRedirect() on null (Redirector.php:226)
As a workaround for any Unix OS, apply a custom fix:
1. Download the custom fix attached
2. Unpack it
3. Create the backup of the following file:
# mv /usr/lib64/plesk-9.0/key-handler /usr/lib64/plesk-9.0/key-handler_backup
4. Place unpacked custom fix to
# mv key-handler /usr/lib64/plesk-9.0