Plesk

The Plesk upgrade to Onyx 17.8 or Obsidian fails on Windows Server: The installation of the package ‘plesk-urlprotection’ failed with code 1603

Symptoms

The Plesk upgrade process fails with the following error message:

Cause

Unknown.

Resolution

Click on a section to expand

Upgrade to Onyx 17.8

  1. Connect to the Plesk server via RDP

  2. Download the plesk-urlprotection package.

  3. Start a command prompt as Administrator.

  4. Stop IIS service:

    Warning: Plesk and websites will be offline while IIS is stopped.

    C:> iisreset /stop

  5. Install the plesk-urlprotection package:

    Note: Modify the path to the plesk-urlprotection package if it is different from the below.

    C:> msiexec /i "C:UsersAdministratorDownloadsplesk-urlprotection.msi" /L*V "C:plesk_urlprotection_installation_debug.txt" AUTOINSTALLER=1

  6. Start IIS service:

    C:> iisreset /start

  7. Restart the Plesk upgrade

Upgrade to Obsidian 18

  1. Connect to the Plesk server via RDP

  2. Start a command prompt as Administrator

  3. Stop IIS service:

    Warning: Plesk and websites will be offline while IIS is stopped.

    C:> iisreset /stop

  4. Install the plesk-urlprotection package:

    Note: Modify the path to the plesk-urlprotection package if it is different from the below.

    C:> msiexec /i "C:ProgramDataPleskInstallercachepoolreleasePLESK-WIN_18.0.21_1598dist-windowsplesk-urlprotection.msi" /L*V "C:plesk_urlprotection_installation_debug_OBSIDIAN.txt" AUTOINSTALLER=1

  5. Start IIS service:

    C:> iisreset /start

  6. Restart the Plesk upgrade