Como asociar un SSL de Hostinger con AWS Certificate Manager
Manteniendo la configuración del DNS en Hostinger
Table of contents
- Contexto
- Pasos en Hostinger
- Pasos en AWS
- 1. Ingresa a la consola de AWS y selecciona "Certificate Manager ACM"
- 2. Haz clic en el botón "Create a private CA"
- 3. Selecciona "Request a public certificate" y luego haz clic en "Next"
- 4. Agrega los dominios que deseas certificar.
- 5. Esperando a la validación del status.
- 6. Ya puedes usar el certificado en Cloudfront u otros servicios de AWS
- Referencias
Contexto
Al intentar conectar una aplicación de Cloudfront de AWS con un dominio comprado en Hostinger, no fue suficiente asociar el registro CNAME; también se necesitaba un ACM.
Esta guía muestra una de las formas que podrías usar para validar este certificado desde AWS
Antes de iniciar
Antes de comenzar, asegúrate de tener:
Acceso a tu cuenta de AWS
Acceso a to cuenta de Hostinger
Un dominio con SSL activo
Pasos en Hostinger
1. Accede a Hostinger y ve a "Domains"
2. Haz clic en el botón "Manage" de tu dominio
3. Dirígete a la sección de DNS/Nameservers
4. Agrega el registro DNS para que AWS pueda validar el certificado
Tipo | Nombre | Bandera | Etiqueta | Dominio CA | Para que ? |
CAA | @ | 0 | issue | "amazon.com" | Soportar el dominio base |
CAA | @ | 0 | issuewild | "amazon.com" | Soportar el wildcard * |
Pasos en AWS
Nota: Esta validación tendrá un costo aproximado de $0.50.
1. Ingresa a la consola de AWS y selecciona "Certificate Manager ACM"
2. Haz clic en el botón "Create a private CA"
3. Selecciona "Request a public certificate" y luego haz clic en "Next"
4. Agrega los dominios que deseas certificar.
Si se quiere dar soporte para subdominios usa el wildcard (*), en nuestro caso es
*.pushit.tech
Para un caso simple como estos, deja el resto de opciones por defecto y haz clic en "Request"
5. Esperando a la validación del status.
Antes de que termine la validacion, debes crear un registro CNAME con los datos que aparecen en las columnas CNAME name
y CNAME value
.
Si los dominios son iguales o hablamos de dominios y subdominios, estos dos valores seran iguales
5. Creando el registro CNAME en Hostinger
Ve a Hostinger > Dominios > DNS Name serves
Agrega un nuevo registro CNAME
Después de un rato deberíamos ver el estatus en success
Generalmente tarda entre 30min - 1h si encuentra la configuración correcta en caso contrario puede tardar hasta 72H para sacar un error de time out
6. Ya puedes usar el certificado en Cloudfront u otros servicios de AWS
Ver Como conectar Cloudfront AWS con un subdominio de Hostinger
Referencias
Estos pasos se lograron luego de ver algunos blogs