«Aún no se conoce la clave de …» o «ha cambiado»
AnyBucket comprueba la clave de host de cada servidor SFTP con tu propio ~/.ssh/known_hosts, el mismo archivo que usa Terminal. Te pregunta cuando una clave es nueva o ha cambiado.
Una clave que aún no se conoce es normal la primera vez que te conectas a un servidor.
- Busca la huella digital del servidor donde la publique su administrador, o pídesela. En un servidor que gestionas tú,
ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.publa muestra. - Compárala con la huella digital que muestra AnyBucket.
- Confía en ella solo si coinciden. AnyBucket la añade a
known_hosts, y a partir de entonces Terminal también la conoce.
Una clave que ha cambiado es lo esperable después de reconstruir o trasladar un servidor. Si no es el caso, no te conectes: puede haber alguien entre tú y el servidor.
- Confirma con el administrador del servidor que la clave ha cambiado de verdad.
- Elimina la clave antigua en Terminal:
ssh-keygen -R example.com(usa el nombre de host o la dirección a la que te conectas). - Vuelve a conectarte y comprueba la nueva huella digital como se indica arriba.
Las claves SFTP o los hosts de salto no funcionan
AnyBucket ejecuta /usr/bin/ssh, el ssh que incluye macOS. Todo lo que funciona con ssh user@host en Terminal funciona en AnyBucket: tu agente, tu ~/.ssh/config (Host, IdentityFile, ProxyJump) y las llaves de seguridad.
Así que prueba primero el mismo host en Terminal:
- Ejecuta
ssh user@hostcon el mismo usuario y el mismo nombre de host que el favorito. - Si falla, ejecuta
ssh -v user@hostpara ver qué claves ofrece y dónde se detiene. - Arréglalo ahí: añade la clave a tu agente con
ssh-add, indicaIdentityFilepara el host en~/.ssh/configo añade una líneaProxyJumppara un host que está detrás de un bastión. - Cuando funcione en Terminal, vuelve a conectarte en AnyBucket con el mismo usuario y nombre de host.
Más información en claves SSH y hosts de salto.
FTPS no conecta
AnyBucket gestiona el TLS de FTPS a través de un pequeño puente en Python, así que FTPS necesita python3 de las Command Line Tools de Apple.
- Abre Terminal y ejecuta
python3 --version. - Si macOS ofrece instalar las Command Line Tools, o no encuentra el comando, ejecuta
xcode-select --instally sigue las instrucciones. - Vuelve a conectarte.
¿Certificado autofirmado? AnyBucket te pregunta una vez si quieres confiar en él y recuerda tu elección para ese favorito. Consulta con el administrador del servidor antes de confiar en un certificado que no esperabas.
¿Sigue sin conectar? Comprueba que el servidor ofrece TLS explícito en su puerto FTP. AnyBucket se conecta en modo pasivo, que la mayoría de los cortafuegos permiten.
Un almacenamiento compatible con S3 no lista nada o rechaza la conexión
Los almacenamientos que no son Amazon S3 necesitan su propio endpoint, y muchos esperan direcciones por ruta.
- Edita el favorito (o elige el icono del propio proveedor: Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces o Google Cloud Storage).
- Para cualquier otro almacenamiento, elige Compatible con S3 e indica en Punto de acceso la URL del endpoint que te da tu proveedor.
- Activa el direccionamiento por ruta para MinIO, LocalStack y la mayoría de los almacenamientos autoalojados.
- Comprueba con tu proveedor que la clave de acceso tiene permiso para listar el bucket.
Se ha detenido una transferencia
Los fallos pasajeros, como una conexión caída, un tiempo de espera agotado o un reinicio del servidor, se reintentan solos con una conexión nueva al cabo de 1, 3 y 8 segundos. Normalmente ni te darás cuenta.
Una transferencia que sigue fallando espera en Requiere atención, con su error, en dos sitios:
- la ventana Transferencias (⌥⌘T)
- el panel de la barra de menús
Lee el error, arregla su causa (un disco lleno, un permiso en el servidor, una contraseña caducada) y pulsa Reintentar. La transferencia se reanuda.
Si sales de AnyBucket o el Mac se reinicia, las transferencias interrumpidas vuelven cuando lo abres de nuevo. La cola se guarda en ~/Library/Application Support/AnyBucket/.
No llegan notificaciones
- Abre Ajustes del Sistema → Notificaciones, busca AnyBucket y permite las notificaciones.
- En AnyBucket, abre Ajustes → Notificaciones. Muestra si macOS las permite y tiene un interruptor para cada tipo: lotes terminados, fallos, conexiones perdidas, sincronizaciones terminadas y problemas de licencia.
Los lotes terminados se notifican cuando AnyBucket está en segundo plano o el lote ha tardado un rato, así que una copia rápida mientras miras no necesita aviso.
AnyBucket vuelve a pedir la licencia
Sin internet, AnyBucket sigue funcionando siete días después de su última comprobación de licencia correcta. Pasado ese plazo, pide volver a comprobarla.
- Asegúrate de que el Mac tiene conexión y abre AnyBucket. La siguiente comprobación renueva los siete días.
- Si Polar ha rechazado la activación, por ejemplo porque este Mac se eliminó en el portal de cliente, elige AnyBucket → Gestionar licencia…, desactívala y vuelve a activarla con tu clave.
- Si tus dos Mac ya están activados, desactiva antes uno de ellos. Consulta licencia y actualizaciones.
¿Sigue sin resolverse?
Escribe a support@clevermechanisms.dev. Leemos todos los mensajes. Para recibir una respuesta rápida, incluye:
- tu versión de macOS y la de AnyBucket, que verás en AnyBucket → Acerca de AnyBucket
- el protocolo y, para S3, el proveedor
- qué has hecho, qué esperabas y el mensaje de error exacto
- para SFTP, si
ssh user@hostfunciona en Terminal
Por favor, no envíes nunca contraseñas, claves secretas ni tu clave de licencia.