H ILYGO Hawser
Zur Website

Grenzen und Fehlerbehebung

Was Hawser 2.0 noch nicht kann, Bereich für Bereich, und danach das Vorgehen, wenn eine Verbindung oder eine Übertragung scheitert.

Wie Sie diese Seite lesen

Diese Seite hat zwei Teile. Der erste listet, was der Version 2.0.0 für macOS fehlt, Bereich für Bereich. Grundlage ist der ausgelieferte Code, nicht die Absicht. Der zweite nennt das Vorgehen nach Symptom, mit den genauen Meldungen, die Sie auf dem Bildschirm sehen.

Eine hier als fehlend aufgeführte Funktion fehlt nicht zwangsläufig in der Engine. Vieles ist auf der Rust-Seite vorhanden und wartet nur auf eine Schaltfläche. Das ist eine gute Nachricht für die Zukunft: Diese Funktionen können nachgereicht werden, ohne das Format Ihres Tresors zu ändern.

Verbindungen, Protokolle und Tunnel

SSH und SFTP sind vollständig, Jump-Host inbegriffen. FTP funktioniert: Verbinden, Navigieren, Hochladen, Herunterladen sowie Anlegen, Umbenennen und Löschen von Ordnern. Telnet läuft über die native Engine, einschliesslich IAC-Aushandlung, mit automatischer Wiederverbindung.

ssh -N -L 8080:localhost:80 benutzer@server
Ansicht Tunnels von Hawser mit der Meldung No active tunnels
Die Ansicht Tunnels zeigt immer diesen leeren Zustand, auf Englisch unabhängig von der gewählten Sprache: In dieser Version kann dort keine Zeile erscheinen.

Dateiübertragung

Hoch- und Herunterladen funktionieren, über SFTP wie über FTP, mit Fortschrittsbalken. Die Auswahl läuft über den macOS-Dialog; das Ziehen aus dem Finder in das entfernte Panel funktioniert ebenfalls. Siehe Dateien übertragen.

SSH-Schlüssel

ssh-keygen -t ed25519 -C "mein-mac"</br>ssh-keygen -y -f ~/.ssh/id_ed25519   # öffentlichen Schlüssel ermitteln

Tresor, Sperre und Sicherheit

~/Library/Application Support/ch.ilygo.hawser/vault-backups/
Sicherheitsansicht von Hawser mit der Sprachauswahl und der automatischen Sperrverzögerung
Die Ansicht Séc. (Sicherheit) enthält nur zwei Einstellungen: die Sprache und die Sperrverzögerung (Vorgabe 15 Minuten). Diese Verzögerung gilt pro Rechner, nicht pro Tresor.

Cloud-Synchronisierung

Ansicht Compte von Hawser mit dem Anmeldeformular für die Cloud
Solange kein Cloud-Tresor zugeordnet ist, zeigt die Ansicht Compte erneut dieses Formular – auch nach erfolgreicher Anmeldung. Das ist kein Anmeldefehler.

Kurzbefehle, Terminal und Werkzeuge

KurzbefehlWas er tatsächlich bewirkt
⌘KÖffnet die Befehlspalette. Funktioniert.
⌘LSchliesst den Tresor und kehrt zum Startbildschirm zurück. Ohne Rückfrage, alle Sitzungen gehen verloren.
⌘NNichts. Nutzen Sie die Schaltfläche + New oder ⌘K → « New connection ».
⌘FNichts. Es ist keine Suche an die Tastatur gebunden, weder in den Listen noch im Terminal.
⌘?Öffnet je nach Tastaturbelegung das Blatt mit den Kurzbefehlen. Auf einem schweizerisch-französischen Layout ⌘⇧7 versuchen.
⌘WSchliesst das gesamte Fenster, also alle Sitzungen. Kein Kurzbefehl schliesst einen einzelnen Tab.

Fehlerbehebung nach Symptom

Ich kann keine SSH-Sitzung öffnen

  1. Klicken Sie in der oberen Leiste auf 📡 Test all: Bleibt der Host rot, liegt das Problem am Netz oder an einer Firewall, nicht an der Authentifizierung.
  2. Öffnen Sie den Eintrag (Menü → Edit) und prüfen Sie Adresse, Port und Benutzer. Ein Protokollwechsel setzt einen eigenen Port nicht zurück.
  3. Bei Authentifizierung per Schlüssel: Prüfen Sie, ob der Schlüssel in der Ansicht Keys noch vorhanden ist. Die Meldung « Clé SSH introuvable (vérifie l'host : authType=key sans keyId valide) » bedeutet, dass er gelöscht wurde.
  4. Prüfen Sie, ob der zugehörige öffentliche Schlüssel auf dem Server in ~/.ssh/authorized_keys steht. Hawser kann ihn Ihnen nicht zeigen: Leiten Sie ihn mit ssh-keygen -y -f ab.
  5. Wenn die Verbindung lange braucht, bevor sie scheitert: Die Untergrenze liegt bei 180 s und lässt sich nicht verkürzen.

Der Fingerabdruck des Servers hat sich geändert

Warnfenster von Hawser mit dem Hinweis, dass sich der Host-Fingerabdruck geändert hat
Der letzte Absatz dieses Fensters verweist auf einen Bildschirm, den es noch nicht gibt. Die Verbindung wird tatsächlich abgelehnt, und das ist das richtige Verhalten.

Mein Datei-Upload schlägt fehl

  1. Lesen Sie die Meldung: « Échec de l'envoi de <fichier> : <détail> ». Das Detail stammt vom Server – meist sind es fehlende Schreibrechte im entfernten Ordner.
  2. « Pas encore connecté » (Noch nicht verbunden) heisst, dass der Tab die Sitzung noch nicht fertig aufgebaut hat: Warten Sie, bis sich die Tabelle füllt.
  3. « Réponse invalide du serveur SFTP » (Ungültige Antwort des SFTP-Servers) deutet auf eine defekte Sitzung: Schliessen Sie den Tab und öffnen Sie ihn neu.
  4. Wenn der entfernte Ordner stimmt, per Ziehen und Ablegen aber nichts übertragen wird: Ordner werden nicht unterstützt, nur einzelne Dateien.

Nichts wird gespeichert, meine Hosts sind noch da

  1. Wahrscheinlich hat gerade die automatische Sperre gegriffen: Der Tresor ist geschlossen, der Bildschirm nicht. Die Fehler nennen no vault open.
  2. Klicken Sie auf die runde Schaltfläche 🔒 im Dock unten rechts, um zum Startbildschirm zurückzukehren.
  3. Öffnen Sie Ihren Tresor erneut. Bereits gespeicherte Hosts und Schlüssel sind unversehrt; fehlen können nur Einstellungen, die Sie kurz vor der Sperre geändert haben.

Mein Tresor fehlt in den zuletzt verwendeten

  1. Nutzen Sie Ouvrir un coffre (Tresor öffnen) und wählen Sie die .ivault-Datei direkt aus: Die vom Dateidialog erteilte Zugriffsberechtigung übersteht einen Neustart nicht immer, besonders bei einem Tresor ausserhalb des Anwendungsordners.
  2. Schlägt das Anlegen eines Tresors mit dem Hinweis fehl, die Datei existiere bereits, wählen Sie einen anderen Namen: Hawser überschreibt keinen bestehenden Tresor.
  3. Ein Dateiname mit Punkten wird ab dem letzten Punkt abgeschnitten (« coffre.2026.01 » wird zu « coffre.2026.ivault »).

Hilfe anfordern

Die Anwendung enthält keinen Kontaktlink. Schreiben Sie an hawser@ilygo.ch, von der Adresse Ihres Kontos aus.

Was beizulegen ist

  • Die Version von Hawser und die von macOS.
  • Die genaue Ansicht und Schaltfläche (zum Beispiel: Ansicht Hosts → Menü → Test).
  • Die Fehlermeldung wörtlich kopiert, oder eine Aufnahme des gesamten Fensters.
  • Das betroffene Protokoll (SSH, SFTP, FTP, Telnet) und, falls hilfreich, die Art des Servers auf der Gegenseite.
  • Was Sie erwartet haben und was tatsächlich passiert ist. Eine Zeile genügt.