Os clientes externos obtêm uma incompatibilidade de certificado - mas os clientes internos não

Os clientes externos obtêm uma incompatibilidade de certificado - mas os clientes internos não

Tenho um cenário em que clientes externos estão recebendo um certificado diferente daquele vinculado ao site IIS. Este é Win2008R2/IIS, na seguinte configuração:

(interwebs) --> (LB) --> (proxy reverso do IIS/DMZ) --> (IIS www hospedando 2 sites separados, cada um com FQDN exclusivo, IP exclusivo e SSL EV exclusivo)

Não há certificado no LB. Não há certificados no proxy rev do IIS (é apenas um redirecionamento HTTP/reescrita de URL)

O servidor IIS possui (2) sites configurados, cada um com seu próprio FQDN exclusivo e certificado SSL EV correspondente vinculado a um IP exclusivo no servidor. Por exemplo

  • IP físico = 1.1.1.1
    • virtual-ip1 = 1.1.1.2
    • virtual-ip2 = 1.1.1.3
  • app.abc.com = 1.1.1.2
  • app.xyz.com = 1.1.13

Atualmente, os clientes obtêm o certificado correto ao chegar a app.abc.com, mas ao acessar app.xyz.com, recebem um erro de certificado SSL sobre incompatibilidade de nome, onde o FQDN não corresponde ao nome comum. Eu verifiquei quando estava no servidor IIS, o FQDN dos certificados e o nome comum/emitido para corresponder ao que deveria ser.

DE ONDE vem esse certificado? Se eu executasse a captura de pacotes, digamos, no cliente, no servidor IIS, de onde você acha que o certificado será exibido ao filtrar o tráfego SSL?

(desculpas se estiver faltando informação)

informação relacionada