Estás migrando tu cuenta de Bluesky a un Servidor de Datos Personales (PDS) y el proceso se detiene al 50% o al 75%. El indicador de progreso sigue girando durante horas sin mostrar ningún mensaje de error. Esto suele ocurrir porque los registros DNS de tu dominio personalizado no se han propagado por completo o porque el PDS no puede verificar la propiedad del dominio. Este artículo explica por qué se detiene la migración y proporciona los pasos exactos para completar la transferencia.
Puntos clave: Cómo solucionar una migración de PDS de Bluesky atascada
- Registro DNS TXT para atproto: La migración requiere un registro TXT específico en _atproto.tudominio.com para demostrar la propiedad del dominio.
- Verificación de propagación DNS: Utiliza un verificador de DNS global para confirmar que el registro es visible desde múltiples ubicaciones antes de reintentar la migración.
- Reiniciar la migración desde cero: Si el DNS es correcto pero el proceso está atascado, cancela la migración actual y comienza una nueva en la configuración de Bluesky.
Por qué la migración de PDS de Bluesky se atasca a mitad de camino
Bluesky utiliza el Protocolo AT para permitirte alojar tus datos en tu propio servidor. Cuando migras a un Servidor de Datos Personales, el sistema realiza varias comprobaciones en secuencia. Primero, verifica que tu dominio esté configurado correctamente con un registro DNS TXT que apunte a tu PDS. Segundo, establece una conexión entre tu cuenta de Bluesky y el nuevo servidor. Tercero, transfiere tus publicaciones, seguidores y metadatos de la cuenta.
La migración se detiene a mitad de camino cuando el paso de verificación falla silenciosamente. El cliente de Bluesky muestra una barra de progreso que avanza al 50% o al 75% y luego se detiene. Los registros del servidor en tu PDS pueden mostrar un error de tiempo de espera o un fallo en el protocolo de enlace. La causa técnica más común es que el registro DNS TXT para el identificador del Protocolo AT _atproto.yourdomain.com aún no es visible para los servidores de Bluesky. La propagación del DNS puede tardar desde unos minutos hasta 48 horas, dependiendo de tu registrador de dominios y del valor TTL que hayas establecido.
Otra causa es una URL de endpoint de PDS incorrecta. Si ingresaste la dirección equivocada durante la configuración de la migración, el intento de conexión se agotará. El proceso de migración no siempre muestra un mensaje de error claro para este escenario.
Qué debe contener el registro DNS del Protocolo AT
El formato exacto requerido es un registro TXT con el host _atproto y el valor did=did:plc:yourPDSIdentifier. El identificador es el DID que recibiste al configurar tu PDS. Si al valor le falta el prefijo did= o contiene espacios adicionales, la verificación falla y la migración se detiene.
Solución paso a paso para una migración de PDS atascada
Sigue estos pasos en orden. No omitas el paso de verificación de DNS, incluso si ya revisaste tus registros anteriormente.
- Comprueba la propagación del DNS para el registro del Protocolo AT
Abre un verificador de propagación de DNS global, como whatsmydns.net o dnschecker.org. Ingresa_atproto.yourdomain.comcomo nombre de host y selecciona TXT como tipo de registro. Si alguna ubicación muestra una X roja o un valor diferente al esperado, el registro no se ha propagado por completo. Espera hasta que todas las ubicaciones muestren el valor TXT correcto. - Verifica el contenido exacto del registro TXT
En el registrador de dominios o proveedor de DNS, abre la página de gestión de DNS. Busca el registro TXT para_atproto. El valor debe ser exactamentedid=did:plc:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. No debe haber comillas alrededor del valor a menos que tu proveedor las agregue automáticamente. Si el valor es incorrecto, corrígelo y espera nuevamente la propagación. - Reinicia la migración desde la aplicación web de Bluesky
Ve a Configuración > Cuenta > Migración. Haz clic en el botón etiquetado Cancelar migración o Restablecer. Esto borra el proceso atascado. Actualiza la página y luego haz clic en Iniciar migración nuevamente. Ingresa la URL del endpoint de tu PDS exactamente como la proporcionó tu servicio de alojamiento. La URL debe comenzar conhttps://y no debe tener una barra inclinada al final. - Revisa los registros del servidor PDS en busca de errores de conexión
Si tienes acceso SSH a tu PDS, ejecutasudo journalctl -u pds -fpara ver los registros en vivo. Busca líneas que contenganERRORotimeout. Un error común esFailed to verify domain ownership. Si ves esto, vuelve al paso uno y verifica nuevamente el registro DNS. - Prueba con un proveedor de DNS diferente si la propagación es lenta
Algunos registradores tienen tiempos de propagación lentos. Si tu proveedor actual muestra resultados inconsistentes después de 24 horas, considera transferir el dominio a Cloudflare u otro proveedor con propagación instantánea. Después de transferir el DNS, actualiza el registro del Protocolo AT y espera 10 minutos antes de reintentar la migración. - Contacta a tu proveedor de PDS para verificación
Si estás utilizando un servicio de PDS administrado como Bluesky Hosting o una configuración autoalojada, abre un ticket de soporte o consulta su página de estado. El proveedor puede haber bloqueado la migración debido a un error de configuración de su lado. Proporciónales tu nombre de dominio y el error exacto de los registros del servidor.
Si la migración aún falla después de verificar el DNS
La URL del endpoint del PDS es incorrecta
La URL del endpoint que ingresas en la configuración de Bluesky debe coincidir exactamente con la URL de tu PDS. Si tu PDS está en pds.yourdomain.com, el endpoint es https://pds.yourdomain.com. No incluyas una ruta como /migration. Si no estás seguro, pregunta a tu proveedor de alojamiento por el endpoint correcto.
La cuenta ya tiene una migración en progreso en otro dispositivo
Si iniciaste la migración en tu teléfono y luego lo intentaste en tu escritorio, Bluesky puede mostrar el estado atascado en ambos dispositivos. Cierra sesión en todos los dispositivos excepto en uno. En ese único dispositivo, ve a Configuración y cancela la migración. Luego reinicia el proceso desde ese mismo dispositivo.
El PDS no está en ejecución o está detrás de un firewall
Tu PDS debe ser accesible desde Internet público en el puerto 443. Utiliza una herramienta de verificación de puertos para probar si yourpdsdomain.com:443 está abierto. Si el puerto está cerrado, actualiza las reglas de tu firewall. El proceso del PDS también debe estar en ejecución. En el servidor, ejecuta systemctl status pds para confirmar que está activo.
El registro DNS utiliza un formato de nombre de host incorrecto
Algunos proveedores de DNS agregan automáticamente el nombre de dominio al campo de host. Si ingresas _atproto en el campo de host y el proveedor agrega .yourdomain.com, el registro final se convierte en _atproto.yourdomain.com.yourdomain.com. Para evitar esto, ingresa _atproto.yourdomain.com como host y deja el sufijo de dominio vacío, o usa un punto final como _atproto.yourdomain.com.. Consulta la documentación del proveedor para conocer la sintaxis correcta.
Migración de PDS de Bluesky: Puntos de falla comunes de un vistazo
| Problema | Síntoma | Solución |
|---|---|---|
| DNS no propagado | Barra de progreso atascada en 50% | Espera la propagación o usa un proveedor de DNS más rápido |
| Valor de registro TXT incorrecto | Sin mensaje de error, el indicador continúa | Corrige el valor a did=did:plc:... |
| URL de endpoint de PDS incorrecta | El proceso falla al 75% | Ingresa la URL https:// exacta sin barra final |
| Firewall bloqueando el puerto 443 | Tiempo de espera de conexión en los registros del servidor | Abre el puerto 443 en el firewall de tu servidor |
| Múltiples sesiones activas | La migración aparece como en progreso en todos los dispositivos | Cierra sesión en todos los dispositivos excepto en uno |
Ahora puedes resolver una migración de PDS de Bluesky atascada verificando la propagación del DNS y reiniciando el proceso. Después de una migración exitosa, los datos de tu cuenta residirán en tu propio servidor, dándote control total sobre tu contenido e identidad. Para prevenir problemas futuros, establece el TTL en tu registro DNS del Protocolo AT a 300 segundos para actualizaciones más rápidas. Si alojas múltiples dominios en el mismo PDS, asegúrate de que cada dominio tenga su propio registro TXT _atproto con el DID correcto.