Error 'Mismo enlace HTTPS' usando IIS
Soy un desarrollador experimentado que es relativamente nuevo en IIS. Tengo un VPS con una docena de sitios web.
Previamente configuré un certificado SSL en uno de esos sitios y funciona bien. Hoy, intento configurar un nuevo certificado SSL en otro sitio web. Pero cuando intento crear enlaces que usan HTTPS, aparece un error.
Al menos otro sitio está utilizando el mismo enlace HTTPS y el enlace está configurado con un certificado diferente. ¿Está seguro de que desea reutilizar este enlace HTTPS y reasignar el otro sitio o sitios para usar el nuevo certificado?
No estoy seguro de cuál es el problema. Mi otro sitio HTTPS está usando un certificado diferente.
Respuestas
Si solo tiene una dirección IP, debe configurar todos los sitios que usan HTTPS para que requieran la identificación del nombre del servidor para que IIS sepa qué certificado usar para los clientes que se conectan a qué sitio. O cada sitio necesita usar SNI, o debe usar diferentes puertos o diferentes direcciones IP.
De forma predeterminada, la mayoría de los servidores web asumen que si llega a ellos con HTTPS, desea el sitio principal, y con gusto se lo servirán y confiarán en usted para asegurarse de que el certificado coincida con el dominio. Cuando aloja varios sitios a través de TLS / SSL, el servidor no puede enviarle el certificado adecuado si no proporciona ninguna información sobre lo que espera. SNI es una extensión TLS que permite que un cliente diga "Hola, estoy buscando https://unitconversions.net" y un servidor que diga "Gracias, aquí está el certificado para ese sitio y que tenga una buena conexión".
La advertencia que está viendo es que IIS se asegura de no interrumpir sus otros sitios que están escuchando en todas las direcciones IP para conexiones HTTPS entrantes.
Puede encontrar más información sobre la implementación de IIS de SNI AQUÍ .