Plesk upgrade fails on installing IIS Rewrite: The installation of the package 'urlrewrite' failed with code 1603

Created:

2016-11-16 12:53:32 UTC

Modified:

2017-04-24 11:05:28 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Plesk upgrade fails on installing IIS Rewrite: The installation of the package 'urlrewrite' failed with code 1603

Applicable to:

  • Plesk for Windows
  • Plesk 11.5 for Windows

Symptoms

Plesk upgrade for Windows fails with the following error:

MSI: Error! An error occurred during the installation of assembly 'Microsoft.Web.Management.Rewrite,fileVersion="7.1.761.0",version="7.2.2.001",culture="neutral",publicKeyToken="31BF3856AD364E35",processorArchitecture="MSIL"'. Please refer to Help and Support for more information. HRESULT: 0x8002802F. 
Failed to install 'C:\\a9f588c2d45cba549bb91b9b7de86ab2\\parallels\\PANEL-WIN_11.5.30\ hirdparty-msi-Windows-any-x86_64\\rewrite_2.0_rtw_x64.msi': Fatal error during installation. (Error code 1603)
Error: The installation of the package 'urlrewrite' failed with code 1603. (install: installing IIS URL Rewrite Module...)
Not all packages were installed.
Please, contact product technical support.

Error

Cause

  1. .Net Framework 2.0 package is corrupted.
  2. IIS Rewrite module installation fails for some other reason.

Resolution

1) .Net Framework 2.0 or 3.0 or 3.5 ( but not 4+ ) has to be installed by using Add Features in Server Manager :

SM

Also, you can try installing it manually from this link .

2) Try to install IIS Rewrite module manually.

3) If installation of IIS Rewrite MSI package in command-line

msiexec /i C:\ParallelsInstaller\parallels\PANEL-WIN_17.0.17\thirdparty-msi-Windows-any-x86_64\rewrite_7.2.1952_x64.msi /L*V C:\2.txt.

fails with the following message in log file

MSI (s) (00:3C) [18:56:23:252]: Calling SRSetRestorePoint API. dwRestorePtType: 0, dwEventType: 102, llSequenceNumber: 0, szDescription: "Installed IIS URL Rewrite Module 2".
MSI (s) (00:3C) [18:56:23:252]: The call to SRSetRestorePoint API failed. Returned status: 0. GetLastError() returned: 127

then temporary enable ProhibitRollback Group Policy (Computer Configuration\Administrative Templates\Windows Components\Windows Installer). Afterwards, install IIS Rewrite module using aforementioned command and then revert ProhibitRollback Group Policy back.

Have more questions? Submit a request
Please sign in to leave a comment.