Eu sou um desenvolvedor experiente que é relativamente novo no IIS. Eu tenho um VPS com uma dúzia de sites.
Eu configurei anteriormente um certificado SSL em um desses sites e funciona bem. Hoje, estou tentando configurar um novo certificado SSL em outro site. Mas quando tento criar ligações que usam HTTPS, recebo um erro.
Pelo menos um outro site está usando a mesma associação HTTPS e a associação está configurada com um certificado diferente. Tem certeza de que deseja reutilizar essa associação HTTPS e reatribuir o outro site ou sites para usar o novo certificado?
Não tenho certeza de qual é o problema. Meu outro site HTTPS está usando um certificado diferente.
Se você tiver apenas um endereço IP, precisará definir todos os sites que usam HTTPS para exigir a identificação do nome do servidor para que o IIS saiba qual certificado usar para clientes que se conectam a qual site. Cada site precisa usar SNI ou você deve usar portas diferentes ou endereços IP diferentes.
Por padrão, a maioria dos servidores da Web assume que, se você estiver chegando a eles com HTTPS, deseja o site principal, e eles servirão com prazer para você e confiarão em você para garantir que o certificado corresponda ao domínio. Quando você hospeda vários sites por TLS/SSL, não há como o servidor enviar o certificado adequado se você não fornecer nenhuma informação sobre o que está esperando. SNI é uma extensão TLS que permite que um cliente diga "Olá, estou procurando https://unitconversions.net" e um servidor diga "Obrigado, aqui está o certificado para esse site e tenha uma boa conexão".
O aviso que você está vendo é o IIS certificando-se de não interromper seus outros sites que estão escutando em todos os endereços IP para conexões HTTPS de entrada.
Mais informações sobre a implementação do IIS do SNI podem ser encontradas AQUI .