desarrollo web

Conectar un dominio de Hostinger a Vercel sin error SSL

Guía paso a paso para apuntar un dominio de Hostinger a Vercel: los registros DNS correctos, por qué sale el error de certificado SSL y cómo solucionarlo.

Un dominio conectado por un candado de seguridad a un servidor en la nube, representando la conexión segura entre Hostinger y Vercel

Para conectar un dominio de Hostinger a Vercel necesitas dos registros DNS: un registro A del dominio raíz apuntando a 76.76.21.21 y un CNAME del www apuntando a cname.vercel-dns.com. El error de certificado que casi todos ven después no es culpa de Vercel: es el DNS. Vercel emite el SSL gratis de forma automática, pero no puede hacerlo si queda un registro viejo o un CAA que bloquea a la autoridad certificadora. Aquí va el proceso completo y las cuatro causas reales del error.

Lo que necesitas antes de empezar

Dos cosas, nada más. Primero, un dominio registrado en Hostinger (por ejemplo tudominio.com) con acceso a tu cuenta de hPanel. Segundo, un proyecto ya desplegado en Vercel que funcione en su dirección temporal tu-proyecto.vercel.app.

Si tu web todavía no abre en esa dirección .vercel.app, resuelve eso primero. Conectar el dominio no arregla un despliegue roto, solo le pone tu nombre encima.

Paso 1: añade el dominio en Vercel

Entra a tu proyecto en Vercel y ve a Settings, luego Domains. Escribe tu dominio (tudominio.com) y pulsa Add.

Vercel te mostrará en pantalla los registros exactos que debes crear. Normalmente son los dos que ya mencionamos. Deja esa pestaña abierta: vas a volver a ella para verificar.

Un detalle que ahorra confusión: agrega el dominio raíz (tudominio.com) y Vercel configura solo la redirección del www hacia él, o al revés, según lo que elijas como principal. No tienes que pelear con las dos versiones por separado.

Paso 2: configura los DNS en Hostinger

Entra a hPanel, ve a Dominios, selecciona tu dominio y abre DNS / Nameservers. Ahí está el editor de la zona DNS, donde se agregan, editan y borran registros (guía oficial de Hostinger).

Importante: para editar la zona desde aquí, el dominio debe estar usando los nameservers de Hostinger. Si lo cambiaste a otros nameservers, los registros se editan en el panel de ese otro proveedor.

Crea estos dos registros:

Tipo Nombre / Host Valor TTL
A @ 76.76.21.21 Automático
CNAME www cname.vercel-dns.com Automático

El registro A con valor 76.76.21.21 es la IP que Vercel usa para dominios raíz en la mayoría de proyectos (documentación de Vercel).

Antes de guardar, borra los registros A y AAAA que ya trae el dominio apuntando al estacionamiento de Hostinger. Si dejas el registro A viejo, el tráfico se divide entre dos servidores y el certificado no se emite. Este es el error más común y el que menos gente revisa.

Existe una alternativa: cambiar los nameservers del dominio a los de Vercel (ns1.vercel-dns.com y ns2.vercel-dns.com) para que Vercel maneje todo el DNS. Funciona, pero le entregas el control completo de la zona. Si usas el correo del dominio en Hostinger, lo pierdes. Para la mayoría de los casos conviene quedarse con el método de registro A más CNAME (Vercel, configurar un dominio).

Paso 3: espera la propagación y el certificado

Guardados los registros, toca esperar. La propagación del DNS puede tardar hasta 24 horas, aunque en la práctica suele ser cuestión de minutos.

Vuelve a la pestaña de Vercel y pulsa Refresh. Cuando detecta los registros correctos, Vercel valida el dominio y emite un certificado SSL gratuito con Let’s Encrypt de forma automática. No tienes que comprar ni subir nada. Cuando el candado aparece en el navegador y la web abre con https://, terminaste.

Si después de un buen rato sigue sin emitir el certificado, no es que Vercel esté caído. Es DNS, y casi siempre es una de cuatro cosas.

Por qué aparece el error de certificado y cómo resolverlo

El síntoma se ve como “Tu conexión no es privada”, ERR_CERT_COMMON_NAME_INVALID o un aviso de que el certificado todavía no se emitió. La causa de fondo es que Let’s Encrypt no pudo validar o emitir el certificado para tu dominio. Estas son las cuatro razones reales, según la documentación de Vercel:

Causa Qué está pasando Solución
Registro AAAA viejo Un registro IPv6 apunta a otro servidor y divide el tráfico Borra el registro AAAA
CAA restrictivo Tu registro CAA no autoriza a Let’s Encrypt como certificadora Agrega un CAA 0 issue "letsencrypt.org" o elimina el CAA existente
Redirección en la ruta de validación Una redirección sobre /.well-known/acme-challenge/ rompe el reto de verificación Quita esa redirección mientras se emite el certificado
TXT _acme-challenge viejo Un registro de un proveedor anterior interfiere con la validación Elimina el TXT _acme-challenge antiguo

El registro CAA es el que más desconcierta, porque el dominio parece bien configurado y aun así falla. Un CAA le dice al mundo qué autoridades pueden emitir certificados para tu dominio. Si tienes uno que no incluye a Let’s Encrypt, Vercel queda bloqueado sin que nada se vea “mal” a simple vista. Resolver estos obstáculos suele destrabar la emisión en pocos minutos.

Checklist de verificación

Antes de dar por cerrado el trabajo, confirma punto por punto:

  • Registro A @ con valor 76.76.21.21.
  • CNAME www con valor cname.vercel-dns.com.
  • Sin registros A ni AAAA viejos apuntando a otro lado.
  • El CAA, si existe, permite letsencrypt.org.
  • Sin redirecciones sobre /.well-known/acme-challenge/.
  • Candado de seguridad visible y la web abre con https://.

Si prefieres que lo hagamos por ti

Conectar un dominio es de esas tareas que, bien hechas, toman diez minutos, y mal hechas te roban una tarde entera mirando un error de certificado. En SedeOps construimos páginas y aplicaciones web para concesionarios y restaurantes en Colombia, y parte del trabajo es dejar el dominio funcionando en producción con su certificado, sin que el cliente tenga que tocar un solo registro DNS.

Si tienes un proyecto en Vercel y el dominio no termina de conectar, escríbenos por WhatsApp y lo revisamos. También puedes ver qué hacemos en SedeOps o contarnos tu caso.


Sobre el autor. Alexander García es fundador de SedeOps, agencia de desarrollo de software e inteligencia artificial en Barranquilla, Colombia. Puedes seguirlo en LinkedIn.

Escrito por Alexander García con apoyo de herramientas de IA, revisado y verificado por el autor.

WhatsApp