Hoy me ha pasado una cosa que quiero compartir con vosotros: Al ir a instalar en mi hosting un certificado Let’s Encrypt para un nuevo dominio, en el dominio principal se ha instalado a la primera y sin problemas, pero sin embargo no se instalaba de ninguna de las formas en un subdominio.
¿Qué problema teníamos?
El problema es enrevesado, pero la solución es muy fácil:
La herramienta Let´s Encrypt siempre comprueba el dominio o subdominio que le indicas y su versión www, por lo que deben existir subdominio.dominio.com y www.subdominio.dominio.com para que se instale correctamente el certificado.
¿Cual es la solución?
Yendo a tu DNS, y dando de alta el subdominio con el prefijo www el asunto se resolverá en unos minutos, aunque te puedes estar comiendo la cabeza un buen rato y haciendo búsquedas por Internet como un loco para encontrar esta solución.
Mantén el parche para evitar problemas
Una vez instalado el certificado, mi recomendación es mantener ese subdominio en las DNS, o tendrás problemas en la renovación de los certificados, que en Let’s Encrypt se debe realizar cada 90 días.