Summary
In some Apache server environment, the following issues may occur when you upgrade to OfficeScan (OSCE) 11.0 while there is another third party application that uses Apache:
- The Apache 2.2 upgrade fails.
- You are unable to open the management console because the Apache server service cannot start.
- The PHP upgrade fails since PHP 5.3.27 does not support Apache 2.0.
- OfficeScan server dashboard page shows that the PLM must be installed.
Learn how to manually upgrade the Apache, PLM, and PHP to fix the issues mentioned above.
Details
Do the following:
- Apply hot fix osce_11_win_all_hfb1066. Contact Trend Micro Technical Support to get this hot fix.
- Manually upgrade Apache 2.2.25.
- Back up the Apache2 folder under PCCSRV\ on OfficeScan 11.0 installation directory.
- Open cmd.exe and navigate to PCCSRV\ on OfficeScan 11.0 installation directory.
- Execute "SVRSVCSETUP.exe -installapache".
- Run "SVRSVCSETUP.exe -setprivilege" and then execute "SVRSVCSETUP.exe -enablessl".
- Start the Apache 2.2 service manually.
- Manually upgrade the PLM.
- Execute OSCE11_1028_GM.exe to start the installation.
When the Trend Micro OfficeScan Setup Program is displayed, two (2) temporary folders under %temp% will be generated with random name. - Get the PLM package from the two (2) temporary folders under %temp%. The package name is PLMSetup.exe.
Click image to enlarge.
- Copy the package to C:\temp.
- Open cmd.exe and navigate to C:\temp.
- Execute PLMSetup.exe to start the installation. Installing the Plug-in manager service and PHP 5.3.27 may take a while.
Note: If PLM detects that PHP’s extension is insufficient, uninstall the PHP program from Control Panel > Add or Remove Programs and execute the PLMSetup.exe again.
- After the Plug-in manager service and PHP 5.3.27 are installed, manually start the Apache 2.2 service.
- Execute OSCE11_1028_GM.exe to start the installation.
- Generate the hot fix table and package files.
- Open cmd.exe and navigate to PCCSRV\Web\service.
- Execute the following:
- ofchotfix.exe 2 47
- ofchotfix.exe 6 47
- ofchotfix.exe 9 47
- ofchotfix.exe 2 16
- Generate the agent packages of web install by modifying the server's configuration.
- Open ofcserver.ini under PCCSRV\Private\.
- Locate the [INI_PACK_MSI_SECTION] section.
- Modify the value of "PackMSIHour" and "PackMSIMinute".
For example, if you set PackMSIHour=10, PackMSIMinute=0, this means that the web install packages are generated on 10:00 AM each day. - Restart the OfficeScan Master Service.
- Generate all the signature files on server side.
- Open cmd.exe and navigate to "PCCSRV\Admin\Utility\CertificateManager".
- Execute "CertificateManager -f" to generate the .SIG files of the files under PCCSRV.
Click image to enlarge.
- You may opt to complete the server backup tasks. This depends if you back up the previous OfficeScan version server or not.
Note: By default, the backup is performed during upgrade.
- Check first if PCCSRV\Download\Rollback exists. If yes, back up the files and delete the PCCSRV\Download\Rollback.
- Copy the following files from %temp% to C:\temp\PostTmpatch:
- postTmPatch.exe
- CGIResUTF8.dll
- TimeString.dll
- zlibwapi.dll
- Open cmd.exe and navigate to C:\temp\PostTmpatch.
- Execute the following commands through cmd.exe:
postTmPatch.exe -SetupRollbackAUAndCopy "BackupFolder"For example, postTmPatch.exe -SetupRollbackAUAndCopy "E:\Program Files (x86)\Trend Micro\OfficeScan\OSCE106_SP3".Note: The backup folder, by default, is located on the same level of PCCSRV.