主机名称更改

如果需要更改 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 的自签名证书:
  1. 移除或备份此文件夹中的证书文件:C:\Program Files (x86)\GE\ConfigurationHub\ConfigHubPki。
  2. 以管理员身份打开命令提示符并进入此目录:C:\Program Files (x86)\GE\ConfigurationHub\ConfigHubPki。
  3. 输入以下命令以创建新的自签名证书:
    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 服务器端口。

  4. 将 server_cert.crt 和 server_cert.key 文件从 C:\Program Files (x86)\GE\ConfigurationHub\ConfigHubPki 文件夹复制到 C:\Program Files (x86)\GE\ConfigurationHub\Web\conf 文件夹。
  5. 重新启动计算机。

在 iFIX 服务器主机名发生更改之后创建自签名证书的步骤

在 iFIX 端上,在安装期间,将会创建自签名证书并将其存储在 C:\Program Files (x86)\GE\iFIX\LOCAL\iFIX_OpcuaConfigService\pki 文件夹中。iFIX Nginx 服务器证书存储在 C:\Program Files (x86)\GE\iFIX\web\conf 目录中。当主机名称发生更改时,还需要更新 iFIX 证书。

按照以下步骤来更新 iFIX 的自签名证书:

  1. 以管理员身份打开 iFixConfigServiceCertTool.exe。此工具位于 C:\Program Files (x86)\GE\iFIX\ 文件夹中。iFIX 配置服务证书工具将显示,类似于下图。

  2. 单击“删除证书”,然后单击“删除证书绑定”。证书工具的外观将如下所示:

  3. 在 Windows 文件浏览器中,移除或备份此目录中的证书文件:C:\Program Files (x86)\GE\iFIX\LOCAL\iFIX_OpcuaConfigService\pki。
  4. 在 iFIX 配置服务证书工具中,通过单击“创建证书”按钮创建新证书。工具的外观将如下图所示:

  5. 在创建新的证书集之后,确保证书缩略图在 iFIX 配置服务证书工具中不同。如果相同,将不会创建新的证书。下图是显示主机名更改之前和之后的示例:

    在主机名发生更改之前,工具中的证书缩略图为:

    在创建新证书之后,缩略图为:

  6. 将 iFIX_OpcuaConfigServer.crt 和 iFIX_OpcuaConfigServer.key 文件从 C:\Program Files (x86)\GE\iFIX\LOCAL\iFIX_OpcuaConfigService\pki 复制到 C:\Program Files (x86)\GE\iFIX\web\conf 目录。
  7. 重新启动计算机。