Applicable to:
- Plesk for Windows
Symptoms
The Plesk upgrade process fails with the following error message:
-
Upgrade to Obsidian 18:
Installing packages
Upgrading Plesk URL protection module...
Failed to install 'C:\ProgramData\Plesk\Installer\cache\pool\release\PLESK-WIN_18.0.21_1598\dist-windows\plesk-urlprotection.msi': Fatal error during installation. (Error code 1603)
Action '' failed with error 1603(0x00000643)
ERROR: The installation of the package 'plesk-urlprotection' failed with code 1603. (upgrade: Upgrading Plesk URL protection module...) -
Upgrade to Onyx 17.8:
Installing packages
Upgrading Plesk URL protection module...
Failed to install 'C:\ParallelsInstaller\parallels\PANEL-WIN_17.8.11\dist-windows\plesk-urlprotection.msi': Fatal error during installation. (Error code 1603)
ERROR: The installation of the package 'plesk-urlprotection' failed with code 1603. (upgrade: Upgrading Plesk URL protection module...) - An attempt to install
plesk-urlprotection.msimanually withmsiexecopens the Plesk URL protection IIS module Setup window on the Change, repair, or remove installation page, where only the Remove button is available.
Cause
One of the following:
- IIS hangs during the package installation.
- The package is already registered in Windows, and a server reboot is pending after a previous MSI package installation.
Resolution
The following workaround will allow installation of this package to upgrade Plesk.
- Connect to the Plesk server over RDP
- Start a Command Prompt
-
Stop IIS:
Warning: Plesk and websites will be offline while IIS is stopped.
iisreset /stop
-
Install
plesk-urlprotectionfrom the installer cache:msiexec /i "C:\ProgramData\Plesk\Installer\cache\pool\release\PLESK-WIN_18.0.66_16007\dist-windows\plesk-urlprotection.msi" /L*V "C:\plesk_urlprotection_installation_debug_OBSIDIAN.txt" AUTOINSTALLER=1
Note: Modify the path to the
plesk-urlprotectionpackage with the version to installWarning: If the command opens the Plesk URL protection IIS module Setup window on the Change, repair, or remove installation page, do not click Remove. It uninstalls the URL protection module from IIS, and password-protected directories on websites stop working. Instead, complete the following steps:
- Click Cancel.
-
Start IIS:
C:\> iisreset /start
- Reboot the server.
-
After the reboot, start a command prompt as an Administrator and install Plesk updates:
C:\> plesk installer update
-
Start IIS:
iisreset /start
- Upgrade Plesk
- Connect to the Plesk server over RDP
-
Download
plesk-urlprotection - Start a Command Prompt
-
Stop IIS:
Warning: Plesk and websites will be offline while IIS is stopped.
iisreset /stop
-
Install
plesk-urlprotection:msiexec /i "C:\Users\Administrator\Downloads\plesk-urlprotection.msi" /L*V "C:\plesk_urlprotection_installation_debug.txt" AUTOINSTALLER=1
Note: Modify the path to the
plesk-urlprotectionpackage if it is different -
Start IIS:
iisreset /start
- Upgrade Plesk
Comments
Please sign in to leave a comment.