H ILYGO Hawser
Retour au site

Limites et dépannage

Ce que Hawser 2.0 ne fait pas encore, domaine par domaine, puis la conduite à tenir quand une connexion ou un transfert échoue.

Comment lire cette page

Cette page a deux parties. La première liste les manques de la version 2.0.0 pour macOS, domaine par domaine. Elle est établie à partir du code livré, pas des intentions. La seconde donne la conduite à tenir par symptôme, avec les messages exacts que vous verrez à l'écran.

Une fonction listée ici comme absente n'est pas forcément absente du moteur. Beaucoup existent côté Rust et attendent seulement un bouton. C'est une bonne nouvelle pour la suite : elles pourront arriver sans changer le format de votre coffre.

Connexions, protocoles et tunnels

SSH et SFTP sont complets, jump host compris. FTP fonctionne : connexion, navigation, envoi, téléchargement, création, renommage et suppression de dossiers. Telnet passe par le moteur natif, négociation IAC comprise, avec reconnexion automatique.

ssh -N -L 8080:localhost:80 utilisateur@serveur
Vue Tunnels de Hawser avec le message No active tunnels
La vue Tunnels affiche toujours cet état vide, en anglais quelle que soit la langue choisie : aucune ligne ne peut y apparaître dans cette version.

Transfert de fichiers

L'envoi et le téléchargement fonctionnent, en SFTP comme en FTP, avec barre de progression. La sélection passe par le dialogue macOS ; le glisser-déposer depuis le Finder vers le panneau distant fonctionne aussi. Voir Transférer des fichiers.

Clés SSH

ssh-keygen -t ed25519 -C "mon-mac"</br>ssh-keygen -y -f ~/.ssh/id_ed25519   # retrouver la clé publique

Coffre, verrouillage et sécurité

~/Library/Application Support/ch.ilygo.hawser/vault-backups/
Vue Sécurité de Hawser avec le sélecteur de langue et le délai de verrouillage automatique
La vue Séc. ne contient que deux réglages : la langue et le délai de verrouillage (défaut 15 minutes). Ce délai est retenu par machine, pas par coffre.

Synchronisation cloud

Vue Compte de Hawser affichant le formulaire de connexion au cloud
Tant qu'aucun coffre cloud n'est appairé, la vue Compte réaffiche ce formulaire — même une fois connecté. Ce n'est pas un échec de connexion.

Raccourcis, terminal et outils

RaccourciCe qu'il fait réellement
⌘KOuvre la palette de commandes. Fonctionne.
⌘LFerme le coffre et revient à l'accueil. Aucune confirmation, toutes les sessions sont perdues.
⌘NRien. Utilisez le bouton + New ou ⌘K → « New connection ».
⌘FRien. Aucune recherche n'est liée au clavier, ni dans les listes ni dans le terminal.
⌘?Ouvre la feuille de raccourcis selon la disposition clavier. Sur un clavier suisse-français, essayez ⌘⇧7.
⌘WFerme la fenêtre entière, donc toutes les sessions. Aucun raccourci ne ferme un seul onglet.

Dépannage par symptôme

Je n'arrive pas à ouvrir une session SSH

  1. Cliquez sur 📡 Test all dans la barre du haut : si l'hôte reste rouge, le problème est réseau ou pare-feu, pas d'authentification.
  2. Ouvrez la fiche (menu → Edit) et vérifiez l'adresse, le port et l'utilisateur. Changer de protocole ne réinitialise pas un port personnalisé.
  3. En authentification par clé : vérifiez que la clé existe toujours dans la vue Keys. Le message « Clé SSH introuvable (vérifie l'host : authType=key sans keyId valide) » signifie qu'elle a été supprimée.
  4. Vérifiez que la clé publique correspondante est bien dans ~/.ssh/authorized_keys sur le serveur. Hawser ne peut pas vous la montrer : dérivez-la avec ssh-keygen -y -f.
  5. Si la connexion met longtemps avant d'échouer : le délai plancher est de 180 s et n'est pas réductible.

L'empreinte du serveur a changé

Fenêtre d'alerte Hawser indiquant que l'empreinte d'hôte a changé
Le dernier paragraphe de cette fenêtre renvoie vers un écran qui n'existe pas encore. La connexion est bel et bien refusée, ce qui est le bon comportement.

Mon envoi de fichier échoue

  1. Lisez le toast : « Échec de l'envoi de <fichier> : <détail> ». Le détail vient du serveur — le plus souvent des droits d'écriture manquants sur le dossier distant.
  2. « Pas encore connecté » signifie que l'onglet n'a pas fini d'établir la session : attendez que le tableau se remplisse.
  3. « Réponse invalide du serveur SFTP » indique une session cassée : fermez l'onglet et rouvrez-le.
  4. Si le dossier distant est bon mais que rien ne part depuis un glisser-déposer : les dossiers ne sont pas gérés, seuls les fichiers le sont.

Rien ne s'enregistre, mes hôtes sont toujours là

  1. Vous êtes probablement après un verrouillage automatique : le coffre est fermé, l'écran non. Les erreurs mentionnent no vault open.
  2. Cliquez le bouton 🔒 rond du dock, en bas à droite, pour revenir à l'écran d'accueil.
  3. Rouvrez votre coffre. Les hôtes et les clés déjà enregistrés sont intacts ; seuls des réglages modifiés juste avant le verrouillage peuvent manquer.

Mon coffre n'apparaît plus dans les récents

  1. Utilisez Ouvrir un coffre et sélectionnez le fichier .ivault directement : l'autorisation d'accès accordée par le sélecteur ne survit pas toujours à un relancement, surtout pour un coffre rangé hors du dossier de l'application.
  2. Si la création d'un coffre échoue avec un message indiquant que le fichier existe déjà, choisissez un autre nom : Hawser refuse d'écraser un coffre existant.
  3. Un nom de fichier contenant des points est tronqué à partir du dernier point (« coffre.2026.01 » devient « coffre.2026.ivault »).

Demander de l'aide

L'application ne contient aucun lien de contact. Écrivez à hawser@ilygo.ch depuis l'adresse de votre compte.

À joindre

  • La version de Hawser et celle de macOS.
  • La vue et le bouton exacts (par exemple : vue Hosts → menu → Test).
  • Le message d'erreur copié mot pour mot, ou une capture de la fenêtre entière.
  • Le protocole concerné (SSH, SFTP, FTP, Telnet) et, si c'est utile, le type de serveur en face.
  • Ce que vous attendiez, et ce qui s'est produit. Une ligne suffit.