Kepware Knowledge Base: Solution
The Runtime Will Not Start and the Windows Event Viewer Reports Invalid configuration detected: The build manifest is invalid
Last Update: 11/12/2018
Problem:
The code signature verification that the Runtime uses to verify the product's integrity is failing with error 0x80092026: "The cryptographic operation failed due to a local security option setting."
Possible Cause:
This error is most likely because the Enable Trusted Publisher Lockdown group policy setting is checked, and the KEPServerEX certificate is not in the Trusted Publishers certificate store.
Solution:
View the setting in the Local Group Policy Editor by clicking Group Policy | User Configuration | Windows Settings | Internet Explorer Maintenance | Security | Authenticode Settings. For information on adding the KEPServerEX certificate to the Trusted Publishers certificate store, refer to the instructions below.
- To start, open Windows Explorer and browse to the KEPServerEX install directory.
- Next, right-click on server_runtime.exe and select Properties.
- Open the Digital Signatures tab and select the first signature in the list.
- Then, click Details | View Certificate.
- Next, open the Details tab and click Copy to File.
- Click through the wizard and save as "DER". Then, open the Run command line.
- Type "mmc" and then click OK.
- In the Management Console, click File | Add/Remove Snap-ins.
- Next, select Certificates and click Add.
- Then, select Computer account and click Next.
- Verify that the selection is set to Local Computer, and then click Finish.
- To complete the addition of the Certificates snap-in, click OK.
- Next, expand the Certificates tree and right-click on Trusted Publishers and select All Tasks | Import.
- Then, use the import wizard to import the newly-saved certificate file.
Note: The Kepware Technologies certificate should now be displayed in the Certificates store under Trusted Publishers. Users attempting to start the server runtime service should succeed.
©
2021
PTC Inc. All Rights Reserved.