Application server prerequisites

The following are the application server prerequisites for upgrade:

  • Verify that all Certification Manager Services are running on the application server.
  • Before upgrade, disable antivirus services as these services block files during upgrade. The antivirus services can be enabled after upgrade is complete. If it is not possible to disable antivirus services, the required Certification Manager folders and files must be excluded from the antivirus software before upgrade. Otherwise, upgrade fails and an error message is displayed in the log files. The error message is:

    2014/08/19 06:18:07 || UF_File_Copy || Error || Upgrade.FileHandler:copyFilesforBackup()Errorin CopyFilesforbackup method file Extension. The process cannot access the file [InstallPath]CertificationManagerplatformbinExceptionHandler.dll because the file is being used by another process.

    Disable antivirus services as follows:

    1. Go to the Services Control screen.
    2. Select the required antivirus service.
    3. Right-click the service name. Select Properties. Select the Startup type as disabled.

    Disable Windows Indexing Services for the folder [InstallPath]\Approva as well as for the folder where the back-up will be taken as follows:

    1. Right-click the folder and click Properties.
    2. Click Advanced.
    3. On the Advanced Attributes page, clear the check-box For fast searching, allow the Indexing service to index this folder.

    If this is not done, upgrade fails and an error message is displayed in the log files. The error message is:

    2014/08/19 06:18:07 || UF_File_Copy || Error || Upgrade.FileHandler::copyFilesforBackup()Errorin CopyFilesforbackup method file Extension. The process cannot access the file [InstallPath]CertificationManagerplatformbinExceptionHandler.dll because it is being used by another process.

  • Ensure that User Access Control (UAC) is turned off before upgrade. If Enable 32-bit Applications is set to True, the status on the Prerequisites screen (during upgrade) will show as Failed. To avoid this, configure the status to False as follows:
    1. Go to Start > Run and type-in inetmgr to open IIS.
    2. Select Application Pools.
    3. Select DefaultCertificationManager.
    4. Click Advanced Settings.
    5. Set Enable 32-bit Applications to False.
  • Ensure that the .Net CLR version of the Application Pool is 4.0 with the Managed Pipeline Mode status as Integrated.