Estou executando um servidor "myserver.net", que possui os subdomínios "a.myserver.net" e "b.myserver.net".
Ao criar certificados SSL (autoassinados), tenho que criar um para cada subdomínio, contendo o FQDN, mesmo que esses subdomínios sejam apenas vhosts.
O OpenSSL permite apenas um "nome comum", que é o domínio em questão. Existe alguma possibilidade de criar um certificado válido para todos os subdomínios de um domínio?
fonte
Assim como na FYI, existe outro tipo de certificado, também chamado de Certificado de Comunicações Unificadas. Um curinga só pode ser emitido para,
*.domain.com
mas um certificado UCC permite listar até 100 nomes de domínio totalmente qualificados (FQDN) em qualquer domínio. A principal razão para obter uma dessas opções é que a Microsoft não gosta muito de curingas para coisas como controladores de domínio MS, Exchange etc.https://www.godaddy.com/help/what-is-a-multiple-domain-ucc-ssl-certificate-3908
A principal desvantagem do UCC é que você precisa listar todos os seus domínios com antecedência (os curingas não exigem isso). Se a lista mudar, você precisará obter um novo certificado. Aliás, a Namecheap (apenas uma que eu conheço faz isso) oferece uma UCC de validação estendida (você paga por domínio, o que significa que um certificado de 100 domínios é MUITO caro), que é a única maneira de ter um certificado EV para mais de um domínio , como ninguém oferece curingas EV.
fonte
É uma pergunta válida. Infelizmente, pelo que entendi, os protocolos nunca pretendiam que o proprietário de um domínio pudesse assinar certificados apenas para subdomínios.
Você é uma autoridade de certificação para qualquer coisa ou nada. Não há limitação no escopo quando você é uma autoridade de certificação.
Estúpido, mas é assim que é. Basta comprar um certificado separado para cada domínio que você possui, o que é certo para cada domínio. Portanto, não se preocupe em tentar proteger os dispositivos embarcados que você vende.
fonte