Kepware The Installer Was Unable To Find Required Root Certificates Exclusive ((top)) Info
If the server cannot access the internet, manually import the required root certificates using an administrative command prompt. This method bypasses the need for an active internet connection or a full system upgrade.
In some cases, the Windows certificate store itself may be corrupted, or specific Group Policy Objects (GPOs) may be stripping out third-party root certificates, leaving the machine unable to trust commercial software vendors.
. This is common on systems that are offline or haven't received recent Windows updates. Quick Fixes Apply Windows Updates
If it says "This digital signature is OK," your system just needs the root certificates mentioned above. If it says it's invalid, download a fresh copy from the PTC Kepware website. Pro-Tip for Industrial Environments If the server cannot access the internet, manually
By checking for and installing all available updates, particularly the "Security and Quality Rollups" and "Root Certificate Updates," you allow Microsoft to automatically refresh your system's list of trusted root CAs. This often resolves the issue in one go. For Windows 7 users, ensure you have the installed, which includes a large collection of post-SP1 updates.
C:\Program Files (x86)\PTC\ThingWorxIndustrialConnectivity\bootstrap.log Look for entries like CheckRootCert, GlobalSign Failed to pinpoint the missing authority. Common Scenarios and Troubleshooting
The community of Kepware users and developers has created targeted solutions for this problem. Various are available on platforms like CSDN. These patches are standalone executables that, when run with administrator privileges, silently install the 7-9 specific intermediate and root certificates needed for the KEPServerEX 6.5 and 6.6 installers, including DigiCert, Baltimore CyberTrust, and Entrust roots. If it says it's invalid, download a fresh
Windows cannot perform a "Root AutoUpdate" to fetch the latest certificates from Microsoft.
The error occurs because the system lacks the necessary root certificates to verify the digital signature of the Kepware installer. This is a security feature to prevent running malicious software.
⚠️ : Bypassing security checks can leave your system vulnerable to running untrusted or malicious code. Only proceed if you are absolutely certain about the file's integrity and your environment's security. you aren't alone.
: If the error occurs post-installation during connection, use the OPC UA Configuration Manager
Modern Kepware installers require updated root certificates. Download the following standard root files (in .cer or .crt format) from official certificate authority repositories: DigiCert Trusted Root G4 Entrust Root Certification Authority (G2) Step 2.2: Install into the Local Machine Store
If you are trying to install or upgrade KEPServerEX and hit the wall with a "Missing Root Certificates" error, you aren't alone. This safeguard ensures that the installer you are running is authentic and hasn't been tampered with. Why this happens