Trust Protection Platform 14.2
What is a migration task? (answer: programmatically altering data in the product database to prepare it for compatibility for an upgrade or to address previously found issues with data schema)Below you will find additional detail as to what is actually occurring during each of those tasks:
- Increasing TCP Connection Ports
HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\MaxUserPort goes from the default (typically) to 12240
- Performing Pre-Schema migration tasks
The tasks could change from release to release. Today there are two migration tasks that are run:
1) MigrateDefaultLogObject --> This was the task that was created to assist in the migration to the notification templates.
2) MigrateCACertificateClasses --> Runs SQL against the DB to break the link between Root/Intermediate Certificates and the Base X509 Cert Class.
- Importing Schema
Any file listed in schema\schemainstall.lst will be processed by schematic
- Importing Product Schema
Depending on which product are selected, the following files will be processed:
- Creating Logserver
During this task, the config objects are created for the logserver.
- Creating Client REST Handler Website
This task creates VEDClient Virtual path inside the Venafi Website. No special bindings are added.
- Clearing Service Identities
If WinAuth is not selected, this will clear any login identity set on the services (vplatform, logserver)
- Clearing IIS Identities
If WinAuth is not selected, this will clear the login identity on the applications pools.
Example of the VCC Installation Log.txt
11/3/2014 11:01:03 AM: Increasing TCP Connection Ports
11/3/2014 11:01:03 AM: Performing Pre-Schema migration tasks
11/3/2014 11:01:03 AM: Importing Schema
11/3/2014 11:01:07 AM: Importing Product Schema
11/3/2014 11:01:10 AM: Creating Logserver
11/3/2014 11:01:13 AM: Importing Logserver schema
11/3/2014 11:01:17 AM: Activating Logserver Windows service
11/3/2014 11:01:17 AM: Setting Logserver Target
11/3/2014 11:01:17 AM: Initializing Venafi Framework
11/3/2014 11:01:21 AM: Initializing Operational Tasks
11/3/2014 11:01:21 AM: Initializing Venafi Operational Certificate
11/3/2014 11:01:21 AM: Importing default Logserver objects
11/3/2014 11:01:21 AM: Configuring service modules
11/3/2014 11:01:37 AM: Activating Venafi Trust Protection Platform Windows service
11/3/2014 11:01:37 AM: Performing Post-Schema migration tasks
11/3/2014 11:01:37 AM: Creating IIS Website
11/3/2014 11:01:37 AM: Creating SDK Website
11/3/2014 11:01:37 AM: Creating Aperture Website
11/3/2014 11:01:37 AM: Creating Network Device Enrollment (SCEP) Website
11/3/2014 11:01:38 AM: Creating Network Device Enrollment Service (NDES) Website
11/3/2014 11:01:38 AM: Creating Client REST Handler Website
11/3/2014 11:01:39 AM: Setting Service Identities
11/3/2014 11:01:39 AM: Setting IIS Identities
11/3/2014 11:01:39 AM: Stopping default web site
11/3/2014 11:01:39 AM: Starting Venafi web site
11/3/2014 11:01:39 AM: Starting services
11/3/2014 11:01:50 AM: Configuration complete.
VCC Perform Install completed on 11/03/2014 11:01:50