加载 NuGenesis SDMS 的新 Audit Trail Web 应用程序时出现错误:Could not connect to the server provided. Please check the network connection or the database configuration(无法连接到提供的服务器。请检查网络连接或数据库配置) - WKB110157
文章编号: 110157点击此处访问英文版本文章
故障描述
- SDMS 新版 Audit Trail Web 应用程序的登录页面上以红色文本显示以下消息:
- Could not connect to the server provided. Please check the network connection or the database configuration.(无法连接到提供的服务器。请检查网络连接或数据库配置。)
- Audit Trail 应用程序登录页面上的服务器列表为空
环境
- NuGenesis 9.1 SDMS
原因
新的审计追踪 Web 应用程序配置中,审计追踪的服务器组件只有一个服务器主机名,而 Web 浏览器阻止了服务器列表的下载,因为服务器主机名与 Web 服务器提供的证书不匹配。
解决方法
- 修改 SDMS Web 服务器上的 envConfig.json 文件,以使用完全限定的域名:
- 在“记事本”中编辑文件:Drive:\Program Files (x86)\ Waters\NGSDMS\Application Server\AuditTrail\ClientApp\assets\config\envConfig.json
- 对于“hostname”条目,键入服务器的完全限定的域名。
- 保存并关闭 envConfig.json
- 在 IIS 中修改 AuditTrailRedirectRule URL 重定向规则:
- 在 SDMS Web 服务器上打开 IIS 管理器。
- 选择本地服务器。
- 双击“URL 重写”。
- 双击“AuditTrailRedirectRule”。
- 滚动到页面末尾。
- 通过在主机名后附加 DNS 后缀来修改 Redirect URL(重定向 URL),然后应用更改。
- 确认 Append query string(附加查询字符串)处于活动状态并且重定向类型为 301。
- 从 IIS 绑定中移除服务器名称:
- 在 SDMS Web 服务器上打开 IIS 管理器。
- 展开本地服务器的列表条目,然后选择站点“AuditTrailClientApp”。
- 单击“绑定”。
- 选择 https 的绑定,然后单击 Edit(编辑)。
- 清除 Host Name(主机名)字段。
- 单击 OK(确定)。
- 对站点 AuditTrailWebServer 重复步骤 3-6。
- 重启 IIS。
- 重新加载 Audit Trail 登录页面。
附加信息
即使应用了此修复/变通方案,当某些用户尝试在 Chrome 中访问类似 https://servername.domain.com/sdmsapp 的 URL 时,仍会收到 Your connection is not private(您的连接不是专用)错误。[3]
有两种方法可以解决此问题:
- 单击“高级”并允许信任该连接。
- 请改用 URL https://servername.domain.com:444/log-viewer。[4]
id110157, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG