Estoy ejecutando un servidor "myserver.net", que tiene los subdominios "a.myserver.net" y "b.myserver.net".
Al crear certificados SSL (autofirmados), tengo que crear uno para cada subdominio, que contiene el FQDN, a pesar de que esos subdominios son solo vhosts.
OpenSSL permite solo un "nombre común", que es el dominio en cuestión. ¿Existe alguna posibilidad de crear un certificado que sea válido para todos los subdominios de un dominio?
fuente
Al igual que para su información, existe otro tipo de certificado, también llamado Certificado de Comunicaciones Unificadas. Solo se puede emitir un comodín,
*.domain.com
pero un certificado UCC le permite enumerar hasta 100 nombres de dominio totalmente calificados (FQDN) en cualquier dominio. La razón principal para obtener uno de estos es que Microsoft no está demasiado interesado en los comodines para cosas como controladores de dominio MS, Exchange, etc.https://www.godaddy.com/help/what-is-a-multiple-domain-ucc-ssl-certificate-3908
El principal inconveniente de UCC es que debe enumerar todos sus dominios por adelantado (los comodines no requieren esto). Si la lista cambia alguna vez, tendrá que obtener un nuevo certificado. Por cierto, Namecheap (solo uno que conozco que hace esto) ofrece un UCC de validación extendida (usted paga por dominio, lo que significa que un certificado de 100 dominios es MUY costoso), que es la única forma de tener un certificado EV para más de un dominio , ya que nadie ofrece comodines EV.
fuente
Es una pregunta valida. Desafortunadamente, por lo que entiendo, los protocolos nunca pretendieron que el propietario de un dominio pueda firmar certificados solo para subdominios.
Usted es un CA para cualquier cosa o nada. No hay limitación en el alcance una vez que es una CA.
Estúpido pero así son las cosas. Simplemente compre un certificado por separado para cada dominio que posea $$$, así es cada uno, así que no se moleste en tratar de proteger los dispositivos integrados que vende.
fuente