Symptoms
The following error when trying to upgrade Plesk:
Upgrading Plesk SQL server...MSI: Error! Critical action
Failed to install 'C:ProgramDataPleskInstallercachepoolreleasePLESK-WIN_18.0.23_2339dist-windowsmariadb-admin.m
si': Fatal error during installation. (Error code 1603)
Sub-action 'InstallMsiPackage' failed with error code: 1603(0x00000643)
Could not open input file: C:Program Files (x86)Plesk/admin/plib/scripts/update-failure-notification.php
ERROR: The installation of the package 'mariadb-admin' failed with code 1603. (upgrade: Upgrading Plesk SQL server...)
Not all packages were installed.
Visit https://support.plesk.com/ to search for a solution.
exit status 1
Cause
The SYSTEM
user has no NTFS permissions to access %windir%System32cmd.exe
file.
Resolution
-
Connect to the server via RDP;
-
Temporarily change the owner of
%windir%System32cmd.exe
to userAdministrator
:-
Right-click
%windir%System32cmd.exe
> go to Properties > Security (tab) > Advanced; -
Click Change (next to Owner) > type Administrator > Check Names > click OK > OK:
-
-
Still on the Security tab, click Edit > Add > type SYSTEM > Check Names > OK
- Select the user SYSTEM and add the following NTFS permissions for it > click OK:
-
Change the owner of
%windir%System32cmd.exe
back toNT ServiceTrustedInstaller
:-
Still on the Security tab, click Advanced;
-
Click Change (next to Owner) > type
NT ServiceTrustedInstaller
> Check Names > click OK > OK > OK:
-
-
Launch Plesk Upgrade again as per How to upgrade Plesk to the next release