Article ID: SWH-KB-000038627
Environment
- Product: C•CURE 9000 – High Assurance (HA)
- Affected Version: C•CURE 3.10 (including build 310.888.888)
- Fix Version: C•CURE 3.10.1
Issue
After making changes in the High Assurance configuration, the HA ID Service fails to start and High Assurance enrollment functionality may be unavailable.
Symptoms
- The HA ID Service fails to start after High Assurance configuration changes.
- Enrollment or validation operations do not function as expected.
- The file HAEnrollmentService.config exists but is missing the required User configuration.
- The issue may occur after modifying settings such as Not Required Fingerprints.
Common Indicator
- The Enrollment or service user entry is missing from HAEnrollmentService.config.
Configuration File Location
Plain Text
C:\ProgramData\CCUREHighAssurance\Enrollment\HAEnrollmentService.config
Cause
In C•CURE 3.10, a defect can prevent the High Assurance configuration interface from saving the Enrollment or ID Service User value into the configuration file.
When this User value is missing or blank, the HA ID Service cannot start because the required identity information for enrollment and validation operations is not available.
Resolution
Upgrade the system to C•CURE 3.10.1, which includes a fix for the High Assurance configuration persistence issue.
Workaround
If an upgrade cannot be performed immediately, use the following steps:
- Open C•CURE High Assurance Configuration from Options and Tools.
- Locate the Enrollment or ID Service User setting.
- Ensure a valid User is selected and the field is not blank.
- Save the High Assurance configuration.
- Restart the HA ID Service.
If the configuration file is corrupted or missing expected sections:
- Stop all High Assurance services.
- Delete HAEnrollmentService.config.
- Reopen High Assurance Configuration and save the settings again.
- Confirm the User field is populated.
- Restart the High Assurance services.
Verification Steps
- Confirm the HA ID Service starts successfully.
- Verify that HAEnrollmentService.config contains a populated User entry.
- Validate that High Assurance enrollment or validation workflows function normally.
Impact
High Assurance enrollment and validation workflows are unavailable because the HA ID Service cannot start without a configured Enrollment or ID Service User.
SWH-KB-000038627.pdf