Resolución de problemas
Las claves RSA no son compatibles
Tessera no puede generar ni importar claves RSA: la pila SSH actual solo puede ofrecer la firma obsoleta RSA/SHA-1. Genera una clave Ed25519 en su lugar — todos los servidores OpenSSH modernos la aceptan. Las claves RSA que queden de versiones anteriores se muestran desactivadas.
Mosh no conecta
- ¿Está
mosh-serverinstalado en el servidor? - ¿Puede el UDP llegar al servidor? Algunos cortafuegos y la mayoría de los NAT lo bloquean; mosh necesita los puertos UDP 60000–61000 por omisión.
- A través de un host de salto: el UDP de mosh no puede atravesar bastiones. Tessera avisa («mosh es inalcanzable a través de la cadena de saltos…») y recurre a SSH.
El reenvío rechaza un puerto local
El sandbox de iOS no puede enlazar puertos por debajo de 1024 — elige un puerto local más alto. Los puertos locales tampoco pueden repetirse dentro de un mismo host. Consulta reenvío de puertos.
El reenvío está desactivado en un host con Mosh
Con el transporte mosh y el modo de inicio personalizado no hay ninguna conexión SSH que lleve los reenvíos. Cambia el modo de inicio a tmux automático o tmux con nombre — esos mantienen un canal lateral SSH que el reenvío puede aprovechar.
Una conexión se queda en «conectando» o «iniciando tmux»
Espera doce segundos: la superposición de inicio nombra la etapa en la que se ha quedado y ofrece editar el host, reintentar y atrás — se acabaron los indicadores giratorios indefinidos. Si el problema es el propio tmux (no está instalado, no arranca o los dotfiles del host ya lanzan tmux al iniciar sesión), Tessera cae a un shell simple con un aviso que nombra el motivo. Y si una sesión se conecta pero la pantalla se queda en blanco, un aviso dice «pulsa cualquier tecla para despertarla» — hazlo. Consulta cuando una conexión se atasca.
tmux no aplicó mis cambios
Las variables de entorno y los fragmentos de inicio solo se ejecutan cuando
arranca la sesión de tmux. Cierra la sesión en el servidor
(tmux kill-session) y vuelve a conectar.
El panel de archivos dice que la clave del host no es de confianza
El puente de archivos es una conexión SSH aparte con las mismas reglas de confianza. Abre una sesión de terminal al host, revisa la hoja de host desconocido y acepta la clave — después vuelve a abrir el panel.
El panel de archivos no sigue a mi shell
El seguimiento de directorio necesita OSC 7 desde tu shell. Usa el botón
Activar el seguimiento: instalar la integración con el shell del panel y
luego exec $SHELL o vuelve a conectar. Los detalles, en
archivos.
Las sesiones a un host WSL se congelan a mitad de la salida
La conexión está bien, pero las ráfagas grandes de salida nunca llegan — un desajuste de MTU en el adaptador virtual de WSL2, que se traga todos los paquetes grandes. Consulta bloqueos de MTU en WSL.
Fallan las conexiones en la red local
iOS controla el acceso a la LAN con el permiso Red local. Si lo denegaste, vuelve a activarlo en la app Ajustes, dentro de Tessera. Ese mismo permiso es el que deja que la configuración cercana encuentre tu otro dispositivo.
La configuración cercana no encuentra dispositivos
Ambos dispositivos deben tener Tessera abierto en la pantalla de configuración, en primer plano, en la misma red y con el permiso Red local concedido en los dos. Un desajuste de versiones se detiene con un mensaje explícito de «Actualiza Tessera en …». Consulta configuración cercana.
Handoff no aparece en el otro dispositivo
Handoff es fontanería de Apple: la misma cuenta de Apple en ambos dispositivos, Bluetooth y wifi activados, y Handoff habilitado en la app Ajustes de iOS. Un dispositivo bloqueado deja de emitir a propósito. Recuperar el control de las sesiones de tmux compartidas necesita además tmux 3.2+ en el servidor. Consulta continuidad.
Una tarjeta de agente dice «estado no disponible»
La detección encontró el agente, pero el estado preciso necesita el hook de
estado de ese host — instálalo o actualízalo desde la tarjeta. En Codex, el
primer arranque integrado puede pedirte además que confíes en el hook con
/hooks. Consulta
centro de agentes.
No llegan las notificaciones
Comprueba el permiso de notificaciones de iOS (la hoja de ajustes de la campana enlaza directamente con él). Recuerda que la entrega en segundo plano se hace en la medida de lo posible: iOS puede suspender las sesiones largas en segundo plano. Consulta notificaciones.
Una compra no se trasladó
ajustes → hosts ilimitados → restaurar compras vuelve a comprobar tu cuenta de Apple — cubre las reinstalaciones, los dispositivos nuevos y el desbloqueo incluido con la compra original de la app de pago. Consulta gratis y hosts ilimitados.
Otra cosa
ajustes → diagnósticos → enviar al desarrollador abre un correo ya dirigido con el registro de diagnóstico adjunto — lo ves todo antes de tocar enviar. (Necesita una cuenta de correo en el dispositivo; si no la hay, usa exportar el registro y envía el archivo desde cualquier app de correo.) O abre una incidencia en GitHub Issues. El registro está depurado y solo sale de tu dispositivo cuando lo envías.