Upgrade Scheduling Services

This section covers upgrading the Deferred Processing Services as well as zone processors. Not all methods below will necessarily apply to your installation. Please choose the sub-headings that apply to your situation and upgrade accordingly.

Deferred Processing Services

Follow these steps if the deferred processor was previously installed.

  1. Once the management console has been upgraded, open the management console and navigate to Settings > Application Components.
  2. Note the component version. It should match the build date of the management console as noted in Help > About (see the build number in parenthesis, e.g. 170123).
  3. Once verified, click Jobs from the left action pane.
  4. Click Deferred Processor, then click Start.
  5. There should be no errors when starting the deferred processor, as no settings will have changed. The deferred processor will begin polling the database looking for work.

Zone Processors - Upgrading from 5.5.0 and later, Manual Method

  1. Assuming the zone processors were not installed using the Zone Processor Standalone installer (check Programs and Features on the zone processor host), if upgrading zone processors on existing zone processor hosts that were running version 5.5.0 and later, it is not necessary to uninstall and remove the previous files (though you certainly may). Rather, simply re-copy the following files from the program installation directory to the zone processor installation directory (typically C:\LiebermanZoneProcessor):
    • ipworks9.dll
    • ipworksauth9.dll
    • ipworkssmime9.dll
    • ipworksssl9.dll
    • ipworksssnmp9.dll
    • msvcp120.dll
    • msvcr120.dll
    • RouletteProc.exe
    • RouletteSked.exe
    • wkhtmltopdf.exe
    • zlibwapi.dll
  2. If previously installed, copy IntegrationComponents.msi (installer for ticketing systems, email, etc.) and/or CrossPlatformSupportLibrary.msi (installer for SSH, Telnet, and other non-Windows support) from the SupplementalInstallers subdirectory to the target zone processor host.
  3. On the zone processor host, open Programs and Features.
  4. If upgrading from any version of the CrossPlatformSupportLibrary or IntegrationComponents prior to version 5.5.2, uninstall the existing Cross Platform Support Library and/or Integration Components programs.
  5. Run the installers for Integration Components and/or CrossPlatformSupportLibrary.
  6. Start the zone processor (this will cause database re-registration for this zone processor) using the Windows Services snap-in. The service will be named RouletteSked${ZoneName}. The service should start without any problems. Typical errors at this point include:
    1. Inability to connect to the program data store - check connectivity to database using the service account credentials and the current database provider is installed on the zone processor host (the management console does not push database providers to the remote system).
    2. Bad service account information - examine the Logon tab of the service in the Windows Services snap-in and validate the username and password.
  7. Repeat this processor for all zone processor hosts.

Zone Processors - Console Push Method

In Prepare for Upgrade, it is noted to remove the zone processors using the management console if the zone processor host can be reached from the console (remote registry and file system) and/or you are upgrading from version 5.4.0 or earlier.

  1. From the management console, click Jobs from the left action pane.
  2. Click Zone Processors from the Stored Jobs dialog left action pane.
  3. Click Install.
  4. Supply all necessary information to fully reconfigure the service - zone ID, service account, job types, and management set affinity.
  5. Click OK.
  6. If previously installed, copy IntegrationComponents.msi (installer ticketing systems, email, etc.) and/or CrossPlatformSupportLibrary.msi (installer for SSH, Telnet and other non-Windows support) from the SupplementalInstallers subdirectory to the target zone processor host.
  7. On the zone processor host, open Programs and Features.
  8. If upgrading from any version of the CrossPlatformSupportLibrary or IntegrationComponents prior to version 5.5.2, uninstall the existing Cross Platform Support Library and/or Integration Components programs.
  9. Run the installers for Integration Components and/or CrossPlatformSupportLibrary.
  10. Start the zone processor (this will cause database re-registration for this zone processor) by right-clicking on the service registration and selecting Start. The service should start without any problems. Typical errors at this point include:
    • Inability to connect to the program data store: check connectivity to database using the service account credentials and the current database provider is installed on the zone processor host (the management console does not push database providers to the remote system).
    • Bad service account information: examine the Logon tab of the service in the Windows Services snap-in and validate the username and password.
  11. Repeat this processor for all zone processor hosts.

Zone Processors - Standalone Installer

If zone processors were previously deployed using the Standalone Zone Processor Installer (typically due to inability to connect to the zone processor host from the management console), open Windows Explorer, and navigate to the program installation directory, and open the SupplementalInstallers sub-directory.

  1. Launch CreateZoneInstaller.exe.
  2. Supply the necessary information to the installer and click Create.
  3. Copy the created file to the target zone processor hosts and run the package to update installed zone processors.
  4. If previously installed, copy IntegrationComponents.msi (installer ticketing systems, email, etc.) and/or CrossPlatformSupportLibrary.msi (installer for SSH, Telnet and other non-Windows support) from the SupplementalInstallers subdirectory to the target zone processor host.
  5. On the zone processor host, open Programs and Features.
  6. If upgrading from any version of the CrossPlatformSupportLibrary or IntegrationComponents prior to version 5.5.2, uninstall the existing Cross Platform Support Library and/or Integration Components programs.
  7. Run the installers for Integration Components and/or CrossPlatformSupportLibrary.
  8. Start the zone processor (this will cause database re-registration for this zone processor) by right-clicking on the service registration and selecting Start. The service should start without any problems. Typical errors at this point include:
    • Inability to connect to the program data store - check connectivity to database using the service account credentials and the current database provider is installed on the zone processor host (the management console does not push database providers to the remote system).
    • Bad service account information - examine the Logon tab of the service in the Windows Services snap-in and validate the username and password.
  9. Repeat this entire process for zone processors hosts managing different zones or having different configurations.