数据采集-Kepware 安装证书异常处理
这里写目录标题
- 一、 问题描述
- 二、原因分析
- 三、处理方案
- 3.1 1.执行根证书的更新
- 3.2 安装KepServerEx
- 资源
一、 问题描述
在进行KepServerEx进行安装的情况下,出现了如下的报错:
The installer was unable to find required root certificates ,please apply windows updates .
二、原因分析
这是由于有些电脑的根证书中缺少了GlobalSign Root CA -R3.cer 和MicRooCerAut2011_2011_03_22.cer.
三、处理方案
3.1 1.执行根证书的更新
通过创建bat脚本程序来实现相应证书的更新,bat脚本程序如下:
@echo off
echo Installing MS CRT Root Cert to local computer, Trusted Root CAs
certutil -addstore Root "D:\Install\Root_Cert_Pkg\MicRooCerAut2011_2011_03_22.cer"
rem echo ERRORLEVEL = %ERRORLEVEL%
if ERRORLEVEL == 0 (
echo Installed MS CRT Root Cert
)
echo Installing GlobalSign Root Cert to local computer, 3rd Party Root CAs
certutil -addstore AuthRoot "D:\Install\Root_Cert_Pkg\GlobalSign Root CA - R3.cer"
rem echo ERRORLEVEL = %ERRORLEVEL%
if ERRORLEVEL == 0 (
echo Installed GlobalSign Root Cert
)
Pause
注意: 红色标记部分的地址需要根据存放根证书的地址进行更新。
通过右键执行bat程序后,出现如下的界面,表示对应的证书已经正常的安装。
3.2 安装KepServerEx
点击KepServerEx的exe程序进行对应的安装即可。
资源
相关的证书和安装说明资源已经上传到CSDN:
Kepware安装程序无法找到所需的根证书 请应用Windows更新的问题处理