CalDav Problem mit Thunderbird (2018089) #6986
Comments
Noch eine Zusatzinfo. Ich habe im Thunderbird einen Kontakt mit Bild eingerichtet, dieser wurde auch mit Bild hochgeladen. |
hm, leider wird anhand des logs noch nicht klar, warum bilder nicht klappen. |
Laut Google hat TB kein richtiges Log, aber in der Fehlerkonsole bekomme ich folgende Meldung: Warnung: 'nsIOService::NewChannelFromURI()' sollte nicht mehr verwendet werden, bitte verwenden Sie 'nsIOService::NewChannelFromURI2()' sogoWebDAV.js:175:22 Was komisch ist, die Benachrichtigung beim ersten Sync sagt, 162 Kontakte herunter geladen, aber wenn ich mir das Adressbuch anschaue, sehe ich 138 Kontakt und auf den ersten Blick, sind Kontakte nicht vorhanden, die auch Bild haben. |
Ich glaube ich bin einen Schritt weiter gekommen. Es liegt wohl am TB Plugin/Addon SogoConnector. Ich habe nun das Addon Cardbook eingerichtet und auch mal bei KDE - Contacts eingerichtet. Hier werden alle Kontakte Synchronisiert, inkl. der Bilder. |
Aber leider kann ich über dieses Addon kein Kontakt bearbeiten. Im Log finde ich folgendes: [[0mf6db0 ^[[1m^[[32mulrich^[[0m - ^[[1m^[[36m2019-01-18T19:22:52+01:00 NOTICE (5): Tinebase_Core::errorHandler::698 #0 [internal function]: Tinebase_Core::errorHandler(1024, 'Failed saving m...', '/srv/www/skippe...', 839, Array) Welche Clients werden denn supported? |
Guten Morgen, mit dem Evolution scheint auch alles zu funktionieren. Es besteht also ein Problem mit dem Thunderbird und dem Sogo-Connector. Ich habe nach "Addressbook_Convert_Contact_VCard_Factory" gesucht und die Liste gefunden, da wird sogo aufgelistet. Wenn ich hier noch was ausprobieren kann, gerne. Solange der TB nicht funktioniert werde ich Evolution nehmen, muss ich mich nur umgewöhnen. Viele Grüße |
du kannst ja mal probieren, den "Cardbook" connector auch in die factory einzutragen. vielleicht funktioniert der ja mit dem generischen converter. ansonsten kläre ich nochmal, welchen connector tine20 am liebsten im TB unterstützt. |
Wie müsste die Zeile denn heißen? const CLIENT_GENERIC = 'Cardbook'; habe die Zeile hinzugefügt, dann funktioniert die Kommunikation gar nicht. Wenn es keine Umständen macht, würde mich schon interessieren, welchen Connector Ihr verwendet. Optisch und funktionell ich der Cardbook schon gut, hier wird ein weiterer Reiter (wie der Kalender) hinzugefügt, nicht wie beim SogoConnector ein neues Fenster. |
hm, ich weiss leider nicht, wie der user agent von CardBook aussieht. wenn ich die zeit finde, schaue ich mir den mal an. bisher haben wir den sogo connector empfohlen. |
Nur leider mit TB Vers. 60 und dem sogo Connector funktioniert es ja leider nicht mehr |
habe gerade mal CardBook installiert und es wurden alle Kontakte, incl. derer mit Bild, importiert. TB: 60.3.0 keine Änderungen am Tine20 Code. |
Die Sync Tine -> TB funktioniert ja, nur der Sync TB (CardBook) -> Tine nicht. Ändere ich aber Kontakte im TB, werden diese nicht nach Tine synchronisiert. Hier zeigt CardBook einen Fehler an. Den Logeintrag habe ich ja schon gesendet. @mgoppold Funktioniert der Sync TB -> Tine bei Dir? |
ja, der schreibzugriff wird innerhalb von tine verhindert, da CardBook eben noch kein "bekannter" client ist. siehe https://github.com/tine20/tine20/blob/master/tine20/Addressbook/Convert/Contact/VCard/Factory.php |
Vom SogoConnector (und CalDav und CardDav im Allgemeinen) würde ich eh abraten. |
Nein, kann ja nicht wie @pschuele schreibt. Die Meldung im Log:
So meldet sich der CardBook
Was genau ist als CLIENT_CARDBOOK einzutragen? Ich habe es mit 'CardBook' und 'Thunderbird CardBook' und 'Thunderbird CardBook/33.8 Lightning/6.2.3' versucht.
|
Es fehlt noch die Klasse: Addressbook/Convert/Contact/VCard/CardBook.php welche ich versuchsweise von Sogo.php kopiert und wie folgt angepasst habe:
und in der Factory.php
Hier das Log wenn ich im TB Reiter Cardbook auf Sync klicke: |
das klingt gut. das werden wir uns auch mal ansehen. siehe auch https://github.com/tine20/tine20/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+tbsync |
wir haben den CardBook client jetzt ergänzt. der change liegt gerade noch bei uns in der QA. |
Da freue ich mich drauf, finde CardBook eine schöne Integration im TB, keine neues Fenster für Adressbuch, sondern ein extra Tab, neben dem Kalender, aber auch die Tags werden übernommen. |
Hallo,
bei mir werden via CalDav (Thunderbird) nicht alle Kontakte synchronisiert.
Im Anhang einen Auszug der Logdatei mit Level 7. Es werden nur die Kontakte ohne Bilder synchronisiert, die mit den Bildern nicht.
Könnt Ihr etwas mit dem Log anfangen?
TineFehler.txt
Ich habe so was ähnliches schon gemeldet, in diesem Ticket wird aber ActiveSync und CalDav vermischt, daher habe ich dieses neue Ticket eröffnet.
VG
Uli
The text was updated successfully, but these errors were encountered: