Nextcloud 13 – kein Import von VCF möglich

Das überraschte mich nun doch ein wenig: als ich gestern einen neuen User meiner Nextcloud-Installation hinzufügte, konnte ich nur unter Mühe ein Adressbuch für den User erstellen, der Import einer VCF-Datei funktionierte gar nicht. Lediglich ein rotierender Kreis war im Webinterface zu sehen und der Fortschrittsbalken des Imports blieb konsequent bei 0%. Natürlich musste gestern Abend alles schnell gehen, für Ursachenforschung blieb keine Zeit.

Heute ein wenig recherchiert und natürlich fand sich schnell die Ursache: das „alte Android-Handy erzeugt seine VCF-Datei in Version 2.1, Nextcloud (ab Version 10.0.2) verlangt VCF ab Version 3.0. Na ja eigentlich nicht Nextcloud sondern die Contacts-App. Um einen reibungslosen Import der Kontaktdaten reichte es schon, die Versionsinformation in der VCF-Datei auf 3.0 zu setzen (öffnen der Datei mit einem Editor der Wahl und 2.1 durch 3.0 Suchen und Ersetzen).

Das war allerdings nur die halbe Problemlösung, denn nunmehr wurden zwar die meisten Kontakte importiert, aber eine gewisse Anzahl eben nicht. Lapidarer Kommentar der Nextcloud-Weboberfläche war „Import nicht möglich“.

Also wieder die VCF mit einem Editor geöffnet und dabei stiess ich auf einige seltsame Datensätze:

N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=4B=72=C3=BC=67=65=72;=48=69=6C=6D=61=72;;;
FN;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=48=69=6C=6D=61=72=20=4B=72=C3=BC=67=65=73

N steht hier z.B. für Name, irgendein Problem mit dem angegebenen Zeichensatz (UTF-8) offensichtlich. Beim Vergleich der Daten (der richtig gespeicherten Telefonnummern) stellte ich fest, dass es sich bei den problematischen Datensätzen um solche mit Umlauten handelte – also Kontakte die ä, ö, ü oder ß enthielten.  Da die Anzahl der Datensätze überschaubar – 15 wenn ich mich recht erinnere – und die Referenzdaten unkodiert in Reichweite waren, änderte ich die Datensätze von Hand, ersetzte also die Umlaute durch phonetische Schreibweisen (also ae, oe usw.). Mit diesen Änderungen funktionierte der Import nunmehr reibungslos.

Das beschriebene Problem wird wohl nicht so schnell wieder auftreten – auch Android erzeugt inzwischen VCF-Exportdateien in Version 3.0 – aber das beschriebene Workaround führt vielleicht bei ähnlich gelagerten Problemen zu richtigen Lösungsansätzen …

Nextcloud 13.0.1

Dieses Mal ging es schnell, nur wenige Tage lagen zwischen dem RC1 und dem Release von Nextcloud 13.01. Das Minor-Release machte bei mir keine Schwierigkeiten. Wie gewohnt, erledigte der Webupdater seine Aufgaben ohne Probleme.

Laut der Changelog wurden über 60 „kleinere Probleme“ behoben, u.a.

  • Die App-Navigation und die Datum / Uhrzeit-Auswahl in IE11 wurde korrigiert
  • Verbesserungen bei der End-to-End-Verschlüsselung (die sich noch im Test befindet!)
  • Aktualisierung von Schriftarten und Benutzerfreundlichkeit
  • Einige Sicherheitsmaßnahmen
  • Updates für Links und aktualisierte Übersetzungen.
  • mehrere Korrekturen bei der Nutzung von Objektspeichern

 

Versionsanzeige in Nextcloud

Nextcloud 13 erschienen


Es war ein langer Weg bis zum Finalrelease: es waren tatsächlich 4 RCs nötig bis nun tatsächlich Nextcloud 13 veröffentlicht werden konnte …

Der Vision Frank Karlitscheks folgend geht es auch dieses Mal weit über die reine Dateisynchronisation hinaus. Der Fokus liegt immer stärker auf Kollaboration. Nach Meinung Karlitscheks begründet diese „vorausschauende Entwicklungsstrategie“ den „kometenhaften Aufstieg“ auf dem Markt. Nun gut, meine kleine 1,5 Mann Umgebung erfordert wenig bis keine Kollaboration. Solange der Schwerpunkt auch auf Datei-, Kontakt- und Terminsynchronisation liegt habe ich kein Problem mit dem Anwachsen der Funktionen und Features, die in Nextcloud integriert werden.

Meldung meiner Nextcloud-Instanz

Zuerst: das Update wurde heute morgen ausgeliefert und die Installation per Webinstaller verlief zügig und ohne Schwierigkeiten. Allerdings hatte ich seit RC2 jeden Schritt mitgemacht und war somit bei Releasecandidat 4. Nach Ankündigung per Mail stellte ich meinen Updatekanal wieder auf stable und wurde prompt auf die Version 13.0.0 hingewiesen. Soweit ich es mitbekam war die einzige zu aktualisierende Anwendung die Kontaktverwaltung.

Im Changelog stehen eine Änderungen, allerdings ist eine angekündigte Funktion, die End-to-End-Verschlüsselung erst als „TechPreview“ integriert und von einer Anwendung in Produktivumgebungen wird abgeraten …

Mir bleibt nur eine fehlerfreie Installation zu wünschen!

Übersetzung der Changelog

Änderungen

Über 1100 Änderungen wurden auf dem Server zusammengeführt, viele weitere in bestehenden oder neuen Apps. Die wichtigsten Verbesserungen umfassen:

  • Collaboration-Funktionen

    • Nextcloud Talk, eine private Videokonferenzsoftware, die in Nextcloud integriert ist
      • Echtzeit- und asynchrone Kommunikation mit Push-Benachrichtigungen, Calls und Chat-Web und mobilen Geräten
      • Integration in den Business-Workflow mit Kalendereinladungen und Anrufen direkt aus Nextcloud-Dateien
      • Bildschirm- und Notizfreigabe mit Moderationsfunktionen der Teilnehmer
      • 100% sichere Peer-to-Peer-Ende-zu-Ende-verschlüsselte Anrufe, die von einem selbst gehosteten Server vermittelt werden
    • automatische Vervollständigung von Benutzernamen in Kommentaren und Benachrichtigungen an den genannten Benutzer
    • Unterstützung der Frei / Gebucht-Planung in nativen Kalenderanwendungen wie Thunderbird Lightning
    • Show-Meeting lädt im Kalender ein
  • Ende-zu-Ende-Verschlüsselung

    • kann Daten auf der Ebene eines einzelnen Ordners verschlüsseln und nicht auf den Ansatz „Alles oder nichts“
    • Benutzer müssen sich keine Passwörter merken oder austauschen
    • erfordert kein erneutes Hochladen von Daten beim Teilen
    • verfügt über einen optionalen Offline-Administrator-Wiederherstellungsschlüssel
    • ermöglicht eine vollständige Audit-Protokollierung
    • kann mit unserer Dateizugriffssteuerungsfunktion kombiniert werden, sodass Administratoren Aspekte der End-to-End-Verschlüsselung erzwingen können
    • schützt vor Identitätsdiebstahl mit unserer Funktion „Kryptografischer Identitätsschutz“

    Diese Funktion befindet sich in der Tech Preview für Nextcloud 13 und implementiert noch keine Freigabe.

  • Benutzeroberfläche

    • neue Art der Auswahl von Dateien
    • einfache Möglichkeit zum schnellen Kopieren oder Verschieben an einen Ort
    • Hohe DPI-Unterstützung
    • Admin-Menü in einer Liste integriert
    • keine Beschränkung auf Datei-Uploads über die Weboberfläche
    • Benutzerkontingent in der Seitenleiste
    • Social Sharing (Twitter, G +, Facebook, Diaspora) bietet jetzt eine Vorschau
    • verbessertes Theming
  • Performance

    • Die Seitenladezeiten konnten um bis zu 50% verkürzt und die Suche beschleunigt werden

    • 80% schnelleres LDAP und bis zu 10-mal schnellerer externer Speicher

    • Die serverseitige Verschlüsselungsleistung wurde erheblich verbessert