ics import failure (owncloud 8.1.3 > nextcloud 10.0.1)

Status
Für weitere Antworten geschlossen.

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Ist jemand von Owncloud auf Nextcloud umgestiegen und hat die Kalender per .ics export/import übertragen?
Owncloud 8.1.3, Calendar 0.7.3 >> Nextcloud 10.0.1, Calendar 1.4.0

Erstmal klappt der Import in einen neuen Kalender nicht, er hängt bei "Import geplant"/"Import scheduled". Entweder die Seite ohne Resultat neu laden, oder wild klicken, dann bekommt man manchmal die Nachricht man solle zuerst einen Kalender anlegen.
Lege ich zuerst einen neuen leeren Kalender an für den Import meckert er in dem Dialog mit einem ! , dass die "Datei enthält Objekte, die nicht mit dem ausgewählten Kalender kompatibel sind" / "The file contains objects incompatible with the selected calendar".
Wenn ich den Import dann trotzdem anstoße fehlen einfach nachher Einträge. Es gibt auch keine Meldung wie viele Einträge erfolgreich und wie viele fehlgeschlagen wären.

Hab bis jetzt leider nicht herausfinden können, was genau ihn an der Datei stört.
Falls das schon jemand hinter sich und einen Verdächtigen hat bitte Bescheid sagen, danke.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Hallo Fusion,

der Import meiner Kalender hat funktioniert. Ich habe NC aber komplett neu installiert gehabt.
Irgendwo glaube ich mal gelesen zu haben, daß keine ä,ü,ö oder \ erlaubt sind.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Da hab ich mich wohl ungeschickt ausgedrückt. Das sind natürlich komplett separate Installation. Kein Upgrade oder ähnliches involviert.

Das könnte ich nochmal prüfen.
Wäre aber schon sehr bescheuert programmiert, weil die benutzte mySQL Datenbank auf utf8_bin läuft.
Zumindest was die Umlaute angeht, Back-Slash schon eher zwecks Code-Injection oder ähnlich. Letzteres dürfte aber eigentlich nicht vorkommen, jedenfalls fällt mir gerade kein Termin ein, wo ich einen Back-Slash verwenden würde, oder sonstige Sonderzeichen außer den Normalen Satzzeichen !?. und vielleicht *. Und dafür fehlen irgendwie zu viele Einträge nach dem Import und zumindest welche mit * werden genug importiert, als dass dies alleine ein Problem sein könnte.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Hast Du einen Refernezkalender zum testen? Oder mach ein paar Termine unkenntlich und schicke mir mal die ics, dann kann ich es bei mir versuchen.
Geht der umgekehrte Weg? Kannst Du den Kalender evtl. in Google importieren oder in einen lokalen Kalender?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Hab dir mal zwei geschickt.
Import in Google Kalender läuft zumindest ohne Fehlermeldung ab.

Auch Import in Google und anschließendem Export und dann Import in Nextcloud. Identische Warnung.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Ich habe ausführlich per Mail geantwortet.
Bei dem ersten Kalender gab es keinerlei Probleme beim Import.
Der zweite enthält laut Fehlermeldung ungültige Angaben, aber soweit ich das sehe wird der Rest auch problemlos importiert.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Bist Du weitergekommen?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Nope. Und deine email Antwort hat es leider auch nicht geschafft.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Wie? Du meinst die ist nicht angekommen?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Jo, das meinte ich. Hab jetzt bis Ende der Woche aber eh keine Zeit mehr dafür.

Habe zwischenzeitlich noch owncloud 8.2.9 mit Calendar 0.8.2 drauf, da geht der Import ohne Probleme (wo im Dialog auch noch nach replace existing / delete calender contents before import etc gefragt wird)
Ab owncloud 9.x ist Calendar version 1.4.0 und die Inkompatibiltäten fangen an (Termine fehlen, andere sind einen Tag früher eingetragen, etc.).

Das wars dann erstmal mit dem erhofften schnellen Umzug, müssen beide DS erstmal weiterlaufen.
Entweder gehe ich dann nur hoch auf OC 8.2.9, finde noch ne Lösung (ab nächster Woche wieder) oder gehe dann mal ganz weg von OC/NC.

Na ja, für heute jetzt mal Schluß, muss noch packen für die nächsten Tage. Bis dann.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Dachte heute ich wäre weiter gekommen...
Nach der Modifikation der .ics und hinzufügen einer sauberen Timezone Definition wurde die .ics vom Validator auf icalendar.org als einwandfrei angesehen.
... Nextcloud war aber anderer Meinung und meint jetzt sogar nach dem Import, dass manche Events kaputt sein, ich solle doch in die JS Console schauen. Da finde ich zumindest in Chrome aber nix hilfreiches.
Muss ich noch mehr Nerven auf die Bank bringen. :)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat