Siskin (iOS)

- Lesezeit: 2 Minuten -

Vorwort

Hier geht es um Installation, Einrichtung und Benutzung des XMPP-Messengers Siskin. Siskin bietet auf Apple-Geräten die Möglichkeit ein Chatkonto zu nutzen. Wie viele andere Clients wird auch Siskin als Open Source Software von Freiwilligen entwickelt und das Projekt kann mit Spenden oder Entwicklungsaufträgen gefördert werden.

Projektseite (englischsprachig): https://siskin.im (extern)

Installation

Die Installation erfolgt über den Apple App Store (extern)

Anleitung

Leider ist Siskin im Moment noch nicht internationalisiert - d.h. es gibt keine Anpassung der Sprache für die (englische) Benutzeroberfläche.

Einstellungen

Nach der Installation sollten in den Einstellungen (“settings”) noch folgende Einstellungen geprüft/aktiviert werden:

  • Accounts / Chatkonto wählen / die Funktionen “Push” und “MAM”
    Das Aktivieren von “MAM” beinhaltet die Optionen “Enabled”, “Automatic synchronization”, “Synchronisation” / “Last 365 days”
  • Chats / Funktion “HTTP upload and download”
  • Chats / Messages / Funktion “Request delivery receipt” und “Encryption: OMEMO”
  • Chats / Attachments / “File sharing via HTTP”
  • Experimental / Die Funktion “Bookmark sync” und evtl. noch “Markdown”
  • Contacts / General / “Auto-authorize contacts”
Siskin-Einstellungen

Es gibt keine automatische Erkennung der Push-Funktionalität. Wenn Push-Benachrichtigungen technisch vom Server unterstützt werden, fragt Siskin (nur einmal) nach, ob diese gewollt sind. Wird hier versehentlich “Nein” gewählt, kann man das in den Chatkonto-Einstellungen manuell wieder “aktivieren”. Auch beim Übertragen von Dateien (Hochladen von Dateien per “HTTP”) fragt Siskin beim ersten mal nach. Die Option hierzu findet sich bei “Einstellung / Chat”.

Wenn die Option “HTTP upload” in Siskin nicht aktiviert ist, wird man beim Versenden einer Datei gefragt, ob man dies aktivieren möchte.

A/V-Telefonie

Mit Siskin sind Audio- und Video-Anrufe auch zu Conversations möglich (von Conversatins zu Siskin nur, wenn beide Teilnehmer online sind).

Tipp: Bilder speichern

Es ist möglich in Siskin empfangene Bilder abzuspeichern bzw. zu teilen obwohl es keine spezielle Funktion dafür gibt. Nicht sehr intuitiv aber funktionier:\

  • im Chat oben auf das (i) gehen
  • dann unten zu Attachments
  • länger auf das entsprchende Bild tippen
  • „share“ oder „copy“ wählen

Tipp: Ende-zu-Ende-Verschlüsselung

Sollte der Schlüsselaustausch nicht funktioniert haben, kann folgendes helfen:

  1. “push” deaktivieren und anschließend wieder aktivieren
  2. In Siskin den Kontakt in der Kontaktliste nach links wegwischen, “Edit” wählen und hier “Subscriptions Presence Send/Receive” deaktivieren und wieder aktivieren.

Eine Bestätigung der Option führt dazu, daß die Schlüssel und der Status etc. ausgetauscht werden, was für die Ende-zu-Ende-Verschüsselung erforderlich ist.

Entwickler-Infos (Stand 08/2019)

  • Benachrichtigungen

    • connection to push-server only via s2s-dialback - not able to connect from all servers though
    • Push-Benachrichtigungen von Ejabberd-Servern zu „push.tigase.im“ werden akzeptiert
    • Push-Benachrichtigungen von APNS scheinen derzeit nicht durchgereicht zu werden
  • Dateiaustausch / Teilen-Funktion

    • Bilder (Senden) werden per http hochgeladen, nachdem dies in den Einstellungen explizit aktiviert wurde
    • Bilder (Senden) werden unverschlüsselt gespeichert
    • Nicht verschlüsselte Bilder werden eingebettet im Chat angezeigt
    • verschlüsselte Bilder werden als Link im Chat angezeigt
    • Empfangen von verschlüsseltem Audio nicht integriert, sondern über einen Download-Link
    • Das Senden von Audio ist nicht in die App integriert, kann aber von einer anderen App an Einzelchats per „Teilen“-Funktion weitergegeben werden
    • Empfangen von von Geo-Koordinaten („Standort“) :) ist nicht integriert
    • Senden von Geo-Koordinaten ist nicht integriert, kann aber von einer Kartenapp an Einzelchats per „Teilen“-Funktion weitergegeben werden
    • das Empfangen anderer Dateien (PDF) ist über eine Verknüpfung („Download-Link“) möglich
    • Das Senden anderer Dateien (PDF) ist nicht integriert, kann aber von einer anderen App an Einzelchats per „Teilen“-Funktion weitergegeben werden
  • Ende-zu-Ende-Verschlüsselung

    • In den Einstellungen kann gewählt werden, ob die Verschlüsselung standardmäßig aktiv ist oder nicht („none“ oder „omemo“). Grundeinstellung ist zunächst ohne („none“).
    • Jeder Chat beginnt mit der dort hinterlegten Einstellung, kann jedoch in „none“ or „omemo“ geändert werden.

Externe Anleitungen

Französische Anleitung: https://www.chapril.org/Siskin-IM-pour-iPhone.html (extern)

Anmerkung: Im Netz eine bessere/aktuellere Anleitung gefunden? Dann würde ich mich über eine kurze Information freuen: [»Kontakt«] (/kontakt/)


Sonstiges

Einen Vergleich verschiedener Apple-Clients gibt es » hier «.