Migración de Bluesky a un servidor de datos personales atascada a mitad: solución
🔍 WiseChecker

Migración de Bluesky a un servidor de datos personales atascada a mitad: solución

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.

ADVERTISEMENT

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.

  1. 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.com como 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.
  2. 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 exactamente did=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.
  3. 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 con https:// y no debe tener una barra inclinada al final.
  4. Revisa los registros del servidor PDS en busca de errores de conexión
    Si tienes acceso SSH a tu PDS, ejecuta sudo journalctl -u pds -f para ver los registros en vivo. Busca líneas que contengan ERROR o timeout. Un error común es Failed to verify domain ownership. Si ves esto, vuelve al paso uno y verifica nuevamente el registro DNS.
  5. 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.
  6. 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.

ADVERTISEMENT

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.

ADVERTISEMENT