Probleme mit der Synchronisation unter Enpass 6

Vor knapp einem halben Jahr bin ich vom Passwort-Manager 1Passwort in Richtung Enpass umgestiegen. Vor ein paar Tagen ist die neue Version Enpass 6 erschienen, welche eine neue Oberfläche, die Unterstützung für mehrere Tresore und einige andere Dinge mitbringt. Bedingt durch die Änderungen funktioniert die Synchronisation leider nicht mehr; so das diese neu konfiguriert werden muss.

Einige Neuerungen führen zu Problemen bei der Synchronisation

Hintergrund hierfür ist das Zurücksetzen der Einstellungen nach dem Upgrade auf Enpass 6. Unter Enpass nutzte ich WebDAV (in diesem Fall eine Nextcloud-Instanz) zur Synchronisation mit einer URL nach dem Schema:

https://example.com/remote.php/webdav/Apps/Enpass

Wird die bestehende URL genutzt führt dies zu einem Fehler in der Synchronisation. Bedingt ist durch die Änderung des Formates, welches von Enpass im WebDAV-Ordner abgelegt wird. Dieser muss vor einer erneuten Synchronisation gelöscht werden. Daneben muss die URL angepasst werden:

https://example.com/remote.php/webdav/Apps

Der Ordner Enpass muss nicht mehr explizit angegeben werden, da dieser unter Enpass 6 automatisch angelegt wird. Mit diesen Änderungen synchronisiert Enpass wieder ohne Probleme mit einem WebDAV-Ziel.

Freier Bildbetrachter für Windows (und andere Systeme)

Der integrierte Bildbetrachter unter Windows 10 ist nicht das Gelbe vom Ei; so dass ich mich nach einer Alternative umgeschaut habe. Schlussendlich gelandet bin ich beim freien Bildbetrachter Nomacs. Nomacs unterstützt gängige Dateiformate wie PNG, JPEG, TIFF, BMP und viele andere Formate. Neben den Funktionen zur Bildbetrachtung, verfügt Nomacs über einige Funktionalität zur Bildbearbeitung. Diese umfasst unter anderem das Beschneiden von Bildern sowie die Fähigkeit die Größe von Bildern anzupassen oder Bilder zu rotieren. Die meisten alltäglichen Aufgaben, im Zusammenhang mit Bildern, sollten sich mittels Nomacs problemlos erledigen lassen. Eine etwas ungewöhnlichere Funktionalität von Nomacs ist die Synchronisation mehrerer Instanzen des Bildbetrachters.

Nomacs in Aktion

Neben der Windows-Version ist Nomacs für unterschiedliche Linux-Distributionen (z.B. Debian, Arch Linux oder Fedora), macOS und sogar OS2 erhältlich. Lizenziert ist der Quelltext unter der GPL in Version 2; bezogen werden kann er über GitHub. Die Webseite des Projektes ist auf nomacs.org zu finden.

WebDAV-Unterstützung in Ulysses

Seit einigen Jahren nutze ich zum Schreiben von längeren Texten die Software Ulysses. Die App synchronisiert wahlweise in die iCloud oder in externe Ordner. Durch die Synchronisierung in externe Ordner kann man die entsprechenden Dateien in eine eigene Cloud wie z.B. Nextcloud legen. Problematisch wird dies, wenn man neben der macOS-App auch mit der iOS-App arbeiten möchte. Dieses unterstützt im Moment nur iCloud und Dropbox als Gegenstellen für die Synchronisierung. Somit entfällt die Möglichkeit, Dienste wie Nextcloud für die Synchronisation zwischen iOS und macOS zu nutzen. Behoben werden könnte dies durch eine Nextcloud- oder eine allgemeine WebDAV-Integration.

Ulysses
Preis: Kostenlos+

Ulysses
Preis: Kostenlos+

Während die WebDAV-Unterstützung 2014 noch ausgeschlossen wurde, mehrten sich in letzter Zeit Hinweise das WebDAV in Zukunft eventuell den Weg in Ulysses findet. Auf Twitter finden sich einige Kommentare welche sich um dieses Thema drehen.

Schon 2016 wurde WebDAV immerhin nicht ausgeschlossen

Das nutzte ich als Anlass, einfach mal beim Ulysses-Support nachzufragen:

Ist es vorgesehen in Zukunft eine Nextcloud bzw. allgemeine WebDAV Unterstützung zur Synchronisation hinzuzufügen? Wenn ja, wann wäre mit der Umsetzung zu rechnen?

Einen Tag später war schließlich die Antwort da:

Wir hoffen, in einer zukünftigen Version allgemeine WebDAV Unterstützung zur Synchronisation anbieten zu können. Wann genau das kommen wird, kann ich leider nicht sagen, aber der Plan besteht.

Leider ließt man aus der Antwort heraus das eine zeitnahe Umsetzung wohl im Moment nicht auf dem Plan steht. Spätestens jetzt, wo Ulysses mit einem Abomodell arbeitet, kann man nur hoffen das den Wünschen der Nutzerschaft Gehör geschenkt wird und nicht ewig auf eine WebDAV-Unterstützung gewartet werden muss.

Enpass als 1Password-Alternative

Seit einigen Jahren nutzte ich als Passwort-Manager 1Password von Agile Bits. Die Gründe hierfür waren die einfache Nutzung über Plattformen hinweg. So existieren für 1Password Clients für Windows, macOS, iOS und Android. Allerdings gefiel mir die Richtung der Firmenpolitik von Agile Bits nicht mehr. So wird immer stärker auf den Cloud-Sync in der Agile Bits eigenen Cloud gesetzt. Die Standalone-Version wird damit irgendwann der Vergangenheit angehören. Ein weiteres Kriterium sich nach einer Alternative zuzuschauen war die Tatsache das 1Password keinen Client für Linux anbietet.

Enpass unter Windows

Nach längerem Suchen habe ich mich schließlich für Enpass entschieden. Die Desktop-Versionen von Enpass sind kostenlos, während man für die Mobilversionen jeweils knapp zehn Euro bezahlen darf. Die Desktop-Variante von Enpass liegt für Windows, Linux und macOS vor; bei den mobilen Plattformen werden Android und iOS unterstützt. Wer Synchronisation benötigt, kann bei Enpass über die üblichen Verdächtigen wie Dropbox und Co. synchronisieren. Auch die Nutzung eigener Dienste wie Nextcloud ist dank der WebDAV-Anbindung problemlos möglich. Hier muss bei der URL allerdings darauf geachtet werden, dass wenn ein benutzerdefinierter Ordner in der URL angegeben wird wie z.B.

https://example.com/remote.php/webdav/Apps

kein Slash an das Ende angehangen wird, da die Verbindungsaufnahme sonst nicht funktioniert. Ansonsten bietet Enpass neben der Synchronisation die klassischen Features eines Passwort-Managers wie die Generierung von Passwörter, eine Integration in die gebräuchlichsten Browser und eine Unterstützung für TOTP; ein Verfahren für die Generierung eines zweiten Faktors, welches viele vor allem im Rahmen des Google Authenticator kennengelernt haben. Bezogen werden kann Enpass über die offizielle Seite unter enpass.io. Standardmäßig wird dort auch eine portable Version des Passwort-Managers angeboten.

Kalendersynchronisation unter iOS 9 erzwingen

Unter Umständen kann es sein das der Kalender unter iOS nicht die aktuellen Termine anzeigt. Dies passiert unter anderem dann wenn ein externer Kalender (z.B. über ownCloud / CalDAV) eingebunden wird.

Die Kalenderübersicht ermöglicht die Aktualisierung

Die Kalenderübersicht ermöglicht die Aktualisierung

Möchte man nicht auf die Aktualisierung warten, so kann man diese mit einem einfachen Handgriff erzwingen. Dazu muss der Kalender geöffnet werden und in diesem die Übersicht der Kalender geöffnet werden. Anschließend muss die Übersicht nach unten gezogen werden und schon wird die Kalendersynchronisation angestartet.