外部客户端的证书不匹配 - 但内部客户端没有

外部客户端的证书不匹配 - 但内部客户端没有

我遇到过一种情况,外部客户端收到的证书与绑定到 IIS 站点的证书不同。这是 Win2008R2 / IIS,配置如下:

(互联网)-->(LB)-->(IIS 反向代理/DMZ)-->(IIS www 托管 2 个独立站点,每个站点具有唯一的 FQDN、唯一的 IP 和唯一的 SSL EV)

LB 上没有证书。IIS rev 代​​理上没有证书(它只是一个 HTTP 重定向/URL 重写)

IIS 服务器配置了 (2) 个站点,每个站点都有自己唯一的 FQDN,并且相应的 SSL EV 证书绑定到服务器上的唯一 IP。例如

  • 物理 IP = 1.1.1.1
    • 虚拟 IP1 = 1.1.1.2
    • 虚拟 IP2 = 1.1.1.3
  • app.abc.com = 1.1.1.2
  • app.xyz.com = 1.1.13

目前,客户端在访问 时会获得正确的证书app.abc.com,但在访问 时app.xyz.com,他们会收到有关名称不匹配的 SSL 证书错误,其中 FQDN 与通用名称不匹配。我已在 IIS 服务器上验证了证书 FQDN 和通用名称/颁发给 是否与应有的匹配。

这个证书是从哪里来的?如果我要在客户端、IIS 服务器上运行数据包捕获,您认为在过滤 SSL 流量时证书会从哪里显示?

(如果信息缺失,请谅解)

相关内容