Symptoms
-
Plesk administrator receives email notification every day:
Unable to update PLSK.12345678.0005: an error occurred while processing your key.
You can try to retrieve the key manually in Plesk (Tools & Settings > License Management) or let Plesk try to update it in the next 24 hours. If you do not want to receive this notification any more, remove this key from Plesk.
The license key is expired. Some features can be unavailable. Please contact your hosting provider.However, current Plesk license at Tools & Settings > License Management is PLSK.12345678.0006.
- Error in
/var/log/plesk/panel.log
ERR [1] error: Cannot find a key with ID "EXT.12345678.0005"
ERR [panel] Unable to read additional key info: :
0: /usr/local/psa/admin/plib/Key/Additional.php:32
Key_Additional->__construct(string 'EXT.12345678.0000')
1: /usr/local/psa/admin/htdocs/server/additional_key_info.php:21
Cause
Obsolete key version in registry.xml
or /etc/sw/keys/keys/key*
file.
Resolution
- Log in to Plesk via SSH
-
Find the file which contains the key version mentioned in the error message:
# grep -ri 0005 /etc/sw/keys/
/etc/sw/keys/keys/keyXXd4E5F6: <core:key-version core:type="string">0005</core:key-version>
/etc/sw/keys/registry.xml:<member><name>PLSK.12345678.0005</name> -
Move the found file to the
directory:
/etc/sw/keys/backup/
# mv /etc/sw/keys/keys/keyXXd4E5F6 /etc/sw/keys/backup/
- Remove the
file and recreate it by logging out and logging back in to Plesk.
/etc/sw/keys/registry.xml
- Go to Tools & Settings > Licence Management and click Retrieve Keys.