主机名称更改
如果需要更改 Configuration Hub 服务器或 iFIX 服务器的主机名(或在 Configuration Hub 位于 iFIX 服务器本地时更改两者的主机名),此部分介绍需要遵循的步骤。请注意,如果证书有效,iFIX 插件将只能在 Configuration Hub 中访问。如果主机名已更改(在 Configuration Hub 或 iFIX 中)但您未更新证书,则 iFIX 插件可能无法在 Configuration Hub 中访问,因为证书不再有效。按照以下步骤来更新您的证书。
在 Configuration Hub 服务器主机名发生更改之后创建自签名证书的步骤
在 Configuration Hub 安装期间,将会创建自签名证书并将其存储在 C:\Program Files (x86)\GE\ConfigurationHub\ConfigHubPki 文件夹中。Configuration Hub Nginx 服务器证书存储在 C:\Program Files (x86)\GE\ConfigurationHub\Web\conf 目录中。如果您在 Configuration Hub 安装之后更改 Web 服务器名称,则需要更新自签名证书。
按照以下步骤来更新 Configuration Hub 的自签名证书:- 移除或备份此文件夹中的证书文件:C:\Program Files (x86)\GE\ConfigurationHub\ConfigHubPki。
- 以管理员身份打开命令提示符并进入此目录:C:\Program Files (x86)\GE\ConfigurationHub\ConfigHubPki。
- 输入以下命令以创建新的自签名证书:
restart_confighub.bat "C:\Program Files (x86)\GE\ConfigurationHub" "C:\Program Files (x86)\GE\ConfigurationHub\Web" 5678 4890 htclab.ge.com
其中 C:\Program Files (x86)\GE\ConfigurationHub 是 Configuration Hub 的安装目录,C:\Program Files (x86)\GE\ConfigurationHub\Web 是 Configuration Hub niginx 服务器所在的目录,5678 是 Configuration Hub 身份验证服务端口(不再使用),而 4890 则是 Configuration Hub 服务器端口。
- 将 server_cert.crt 和 server_cert.key 文件从 C:\Program Files (x86)\GE\ConfigurationHub\ConfigHubPki 文件夹复制到 C:\Program Files (x86)\GE\ConfigurationHub\Web\conf 文件夹。
- 重新启动计算机。
在 iFIX 服务器主机名发生更改之后创建自签名证书的步骤
在 iFIX 端上,在安装期间,将会创建自签名证书并将其存储在 C:\Program Files (x86)\GE\iFIX\LOCAL\iFIX_OpcuaConfigService\pki 文件夹中。iFIX Nginx 服务器证书存储在 C:\Program Files (x86)\GE\iFIX\web\conf 目录中。当主机名称发生更改时,还需要更新 iFIX 证书。
按照以下步骤来更新 iFIX 的自签名证书:
- 以管理员身份打开 iFixConfigServiceCertTool.exe。此工具位于 C:\Program Files (x86)\GE\iFIX\ 文件夹中。iFIX 配置服务证书工具将显示,类似于下图。
- 单击“删除证书”,然后单击“删除证书绑定”。证书工具的外观将如下所示:
- 在 Windows 文件浏览器中,移除或备份此目录中的证书文件:C:\Program Files (x86)\GE\iFIX\LOCAL\iFIX_OpcuaConfigService\pki。
- 在 iFIX 配置服务证书工具中,通过单击“创建证书”按钮创建新证书。工具的外观将如下图所示:
- 在创建新的证书集之后,确保证书缩略图在 iFIX 配置服务证书工具中不同。如果相同,将不会创建新的证书。下图是显示主机名更改之前和之后的示例:
在主机名发生更改之前,工具中的证书缩略图为:
在创建新证书之后,缩略图为:
- 将 iFIX_OpcuaConfigServer.crt 和 iFIX_OpcuaConfigServer.key 文件从 C:\Program Files (x86)\GE\iFIX\LOCAL\iFIX_OpcuaConfigService\pki 复制到 C:\Program Files (x86)\GE\iFIX\web\conf 目录。
- 重新启动计算机。