Eu tenho uma instância do Nginx usando o SNI para atender a vários domínios HTTPS a partir de um único IP.
A única falha na configuração é que o Nginx responde com o primeiro domínio (atuando como padrão) sempre que uma URL para o IP simples do servidor ou um domínio listado nesse IP para o qual não há um bloco de servidor HTTPS correspondente. Nesse caso, eu preferiria simplesmente retornar um 403 Proibido padrão - eu configuraria um bloco de servidor padrão para fazer isso, mas não vejo uma maneira de contornar os avisos de incompatibilidade de certificado de cliente.
(Como c | C) eu configuro o Nginx para rejeitar solicitações para domínios desconhecidos / indefinidos sem precisar especificar um certificado SSL específico que perturbará os navegadores? (ou seja, preciso que o Nginx rejeite a solicitação com um 403 antes de perturbar o cliente com um certificado "ruim" - do POV do cliente, isso deve ser idêntico ao caso em que nenhum bloco de servidor HTTPS está definido.)