Domain service error en Lovable: cómo conectar tu dominio
El “domain service error” en Lovable aparece cuando falla una operación con tu dominio: conectarlo, verificarlo o comprarlo desde la plataforma. Lovable no documenta este mensaje exacto, pero en la práctica tiene tres causas: un problema temporal del servicio de dominios, registros DNS que no coinciden o un proxy (como Cloudflare) interfiriendo. Revísalos en este orden.
DNS es el sistema que traduce tu dominio (tunegocio.mx) a la dirección del servidor donde vive tu sitio. Los “registros DNS” son esas instrucciones, y se configuran donde compraste el dominio.
Paso 1: descarta una falla de Lovable
- Abre status.lovable.dev y busca incidentes de domains o publishing.
- Si hay uno activo, espera a que lo resuelvan antes de cambiar tu configuración.
- Si compraste el dominio dentro de Lovable, revisa también si hay un incidente con la extensión (.shop, .app, etc.); a veces el problema está en el registro de la extensión, no en Lovable.
Paso 2: confirma que cumples los requisitos
- Plan de pago. Según la documentación de dominios de Lovable, conectar un dominio nuevo requiere un plan de pago.
- Proyecto publicado. El dominio solo sirve tu app después de dar clic en Publish.
- Permisos. Debes ser dueño o administrador del workspace.
Paso 3: revisa los registros DNS
En Lovable ve a Project → Settings → Domains y abre las instrucciones de tu dominio. Lovable te pide:
| Registro | Nombre (host) | Valor |
|---|---|---|
| A | @ (dominio raíz) o el subdominio |
La IP que te muestra Lovable en la ventana de configuración |
| AAAA | Igual | Solo si Lovable lo lista |
| TXT | _lovable (o _lovable.subdominio) |
Empieza con lovable_verify= |
Copia los valores exactos desde tu panel de Lovable; no los copies de tutoriales, porque pueden cambiar.
Para comprobar qué ve internet, usa una terminal:
dig +short tunegocio.mx A
dig +short TXT _lovable.tunegocio.mx
O una herramienta web como dnschecker.org. Si los valores no coinciden con lo que pide Lovable, el problema está en tu proveedor de dominio.
Errores típicos en los registros
- Registros viejos que estorban: otro registro A, AAAA o CNAME en el mismo nombre (por ejemplo, del hosting anterior). Lovable recomienda borrarlos. No borres los registros MX, que son los de tu correo.
- Nombre duplicado: algunos paneles agregan el dominio solo; si escribes
_lovable.tunegocio.mxqueda como_lovable.tunegocio.mx.tunegocio.mx. Escribe solo_lovable. - TXT incompleto: el valor se cortó al copiar.
Si tu dominio está en Hostinger, lee conectar dominio a Hostinger para ubicar el editor DNS.
Paso 4: si usas Cloudflare
Cloudflare puede funcionar como proxy (intermediario), y eso a veces impide la verificación o el certificado SSL.
- Al conectar el dominio en Lovable, activa Advanced → Uses Cloudflare or similar proxy. Lovable te dará un CNAME en lugar del registro A.
- Si ves errores 1001 o 1003 de Cloudflare, Lovable recomienda poner los registros en DNS only (nube gris). Ver Lovable error 1001.
Más detalles en conectar dominio a Cloudflare.
Paso 5: revisa los registros CAA
Los registros CAA dicen qué empresas pueden emitir certificados SSL para tu dominio. Si existen y no incluyen a las que usa Lovable, el certificado falla. La documentación de Lovable menciona Google Trust Services, Let’s Encrypt y SSL.com: agrega al menos una, o borra los CAA si no los necesitas.
dig +short tunegocio.mx CAA
Paso 6: vuelve a intentar
- En Settings → Domains, abre el menú del dominio y usa Check again.
- Si aparece Try to fix, pruébalo.
- Si nada funciona, elimina el dominio y vuelve a agregarlo.
- Espera: Lovable indica que la propagación puede tardar hasta 72 horas. Si después de ese tiempo el SSL no se emite, contacta a soporte de Lovable.
Según dónde compraste tu dominio
Los registros DNS se cambian en el proveedor que administra tu DNS, que no siempre es donde compraste el dominio. Para saberlo, busca tu dominio en una consulta WHOIS o revisa los servidores de nombres (nameservers) que tiene asignados: ese proveedor es el que manda.
- Dominio .mx comprado en Akky (el registrador de NIC México) o en otro registrador mexicano: revisa si el DNS lo administra el mismo registrador o si apuntaste los servidores de nombres a tu hosting. Si cambias registros en el lugar equivocado, Lovable nunca los verá.
- Dominio en GoDaddy, Namecheap o Hostinger: el editor suele llamarse “DNS”, “Administrar DNS” o “Zona DNS”. Algunos traen registros de “estacionamiento” (página de espera) que hay que borrar antes de agregar los de Lovable.
- Dominio que estaba en Google Domains: ese negocio pasó a Squarespace en 2023, así que el DNS ahora se administra desde Squarespace.
- Dominio con los servidores de nombres en Cloudflare: todos los cambios se hacen en Cloudflare, no en el registrador. Revisa el paso 4.
¿Raíz o www?
Decide cuál será la dirección principal (tunegocio.mx o www.tunegocio.mx), agrega las dos en Lovable si quieres que ambas funcionen y confirma que una redirige a la otra. Que solo una funcione es una de las quejas más comunes después de “conectar”.
Si vas a escribirle a soporte de Lovable
Manda en un solo mensaje: el dominio, captura del error, captura de tus registros DNS actuales, el resultado de los comandos dig de arriba y desde cuándo hiciste los cambios. Así evitas varias vueltas de preguntas.
Después de conectar: no olvides el login
Si tu app tiene inicio de sesión con Supabase, agrega el dominio nuevo en Authentication → URL Configuration (Site URL y Redirect URLs). Si no, el login fallará solo en tu dominio. Lo explicamos en supabase requested path is invalid.
Errores comunes
- Cambiar los DNS varias veces seguidas: cada cambio reinicia la espera.
- Apuntar
wwwy el dominio raíz a lugares distintos. - Esperar que funcione sin publicar el proyecto.
- Borrar los registros MX y quedarte sin correo.
Si llevas más de un día peleando con el dominio o no sabes dónde está tu DNS, en Black Engine lo revisamos contigo por WhatsApp y dejamos tu app de Lovable funcionando en tu dominio con SSL. La guía completa del proceso está en Lovable: dominio personalizado.
Preguntas frecuentes
¿Qué significa domain service error en Lovable?
Es un aviso genérico de que falló la operación con el dominio: conectarlo, verificarlo o comprarlo. Lovable no documenta este texto exacto, así que hay que revisar el estado del servicio y la configuración DNS.
¿Cuánto tarda en conectarse un dominio en Lovable?
Según la documentación de Lovable, los cambios de DNS pueden tardar hasta 72 horas, aunque la mayoría quedan en pocas horas.
¿Necesito plan de pago para usar mi dominio en Lovable?
Sí. Lovable indica que conectar un dominio personalizado requiere un plan de pago; los dominios ya conectados siguen funcionando si bajas de plan.
Uso Cloudflare, ¿qué cambio?
Al conectar el dominio, activa la opción avanzada de que usas Cloudflare o un proxy similar, o deja los registros en 'DNS only' (nube gris).