HPC 包 2016: "Identity check failed for outgoing message"错误



你好堆栈溢出社区,当我尝试使用 HPC Pack 2016 将节点添加到本地计算机群集时Microsoft我遇到了以下错误:

  • 无法联系节点"NODE-A08"以执行更改。身份检查 传出邮件失败。远程的预期 DNS 标识 终结点为"HEAD-NODE01",但远程终结点提供了 DNS 声明 "节点-A08"。如果这是合法的远程终结点,则可以修复 通过显式指定 DNS 标识"NODE-A08"作为 创建通道代理时终结点地址的标识属性。

  • 无法联系节点"NODE-A08"以执行更改。管理层 服务无法使用任何 IP 连接到节点 为节点解析的地址。

最终,我想在使用 HPC Pack 作为集群管理器的同时编写和测试我自己的 MPI 程序,但我似乎无法通过设置集群的这一初步步骤。

通过我对这个问题的研究,我发现"传出邮件的身份检查失败......"是与 Windows Communication Foundation (WCF) 相关的有据可查的错误。我的理解是,当端点计算机证书的公用名 (CN) 与其 DNS 标识不匹配时,就会发生这种情况。

我找到的解决方案是人们编写自己的程序的代码行,但是这些解决方案不适用于HPC Pack,因为我无法直接访问其源代码。

特定于我的情况的一些附加信息:

  • 颁发了头节点和节点使用的证书 按受信任域单独
  • 所有计算机都连接到一个企业网络
  • 节点的电脑名称为"头节点01">
  • 节点的 PC 名称为"NODE-A08">
  • 这些错误发生在添加节点的预配阶段
  • 错误显示在 HPC 包中的预配日志中 2016年的用户界面
  • 我成功地从另一台计算机 ping 了每台计算机
  • 当我使用命令时,两台计算机都显示正确的DNS IP地址 提示
  • 头节点正在运行 Windows Server 2012 R2
  • 节点预配置为工作站节点并正在运行 视窗 10 企业版

任何帮助将不胜感激。我已经在很多地方寻找了几天,在很多地方寻找答案,但我不是很成功。提前非常感谢!

两个 SSL 证书的使用者名称必须相同

最新更新