Article ID: 8190, created on Mar 15, 2010, last review on Aug 12, 2014

  • Applies to:
  • Plesk 10.x for Windows


The ability to update Parallels Panel by microupdates was implemented in Parallels Panel 9.2.3 for Linux and Parallels Small Business Panel 10.0.0 for Linux and Windows.
The current implementation does not allow to install microupdates automatically if Parallels Panel SMB for Windows is deployed inside containers using Parallels Virtuozzo templates.


Using command-line utility

To apply last microupdates after provisioning of a container it is necessary to run manually command below inside the container or install microupdates via GUI Parallels Panel:
"%plesk_bin%\ai.exe" --select-product-id ppsmbe --select-release-current --reinstall-patch --install-component base

Parallels Virtuozzo Containers template customization

Another solution is to customize template installation script.

Update the setup.cmd file in corresponding template (for example C:\vz\Templates\PPSMBE_10.1.0_20091209.08\setup.cmd) to run autoinstaller automatically after template installation:

Cut of setup.cmd file:
C:\Parallels\Plesk\admin\bin\vzhelper.exe install_panel
if x%ERRORLEVEL%x NEQ x0x goto exit

C:\Parallels\Plesk\admin\bin\ai.exe --select-product-id ppsmbe --select-release-current --reinstall-patch --install-component base

echo Successfully setup Parallels Panel SMB Edition template
exit /B 0

Such script will be executed at final stage of template installation.

In case if the template is used for upgrading existing Parallels Panel SMB installation it is necessary to change the template as following:

Call of the command should be added into the run_pleskupgrade.vbs file (for example: C:\vz\Templates\PPSMBE_10.1.0_20091209.08\upgrade\run_pleskupgrade.vbs) before the If isRebootRequired Then string:
ReDim cmds(0)
cmds(0) = "vzctl exec2 --skiplock " & veid & " """ & pathInsideVPSToDistribFiles & "\ai.exe"" --select-product-id ppsmbe --select-release-current --reinstall-patch --install-component base "
    PrivateInstall = RunCommandReturnStatus(veid, cmds(0))

If isRebootRequired Then

Additional information

1. Microupdates installation for PP 9 for Linux -

2. Microupdates installation for PPSMB edition for Linux -

a914db3fdc7a53ddcfd1b2db8f5a1b9c 85a92ca67f2200d36506862eaa6ed6b8 49bd80ecbd43d333682703dec2587b0e fae9177b9cf7bb1eb9ab9072008ff6d4 fecffcac0f5f6ab17f124183fee58c91 c796c01d6951fa24ed54c7f1111667c6 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF