Contact Photo Upload Problems With Davdroid and Posteo

0

Hey,

I use DavDroid with my Posteo E-Mail account and I have a Problem with it.

In general, synchronizing with Posteo works fine regarding my contacts, but no contact picture is downloaded to my Smartphone. Uploading a new contact picture works fine but after Reinstalling DavDroid on a new device, there are no contact pictures synchronized.

Posteo told me, this is a known bug with DavDroid. Do you know about this and are you working on fixing it?

Thanks

0

@blubdiblub said in Contact Photo Upload Problems With Davdroid and Posteo:

Posteo told me, this is a known bug with DavDroid. Do you know about this and are you working on fixing it?

Yes we know about it, it's a known Posteo bug. Please see https://davdroid.bitfire.at/configuration/posteode/ and https://forums.bitfire.at/tags/posteo

We're not able to work on this problem because we don't see anything wrong with DAVdroid (and in our tests, it was a problem caused by Posteo servers). If there is any specific indication of a DAVdroid problem, please let us know.

Temporal relations are not necessarily causal relations.

0

For reference: I have written an email regarding this problem to Posteo support on 23 Oct 2015:

[CardDAV] Fehlerbericht VCard 3 PHOTO

Hallo,

Da wir in letzer Zeit immer wieder Anfragen von Leuten, die ihre Posteo-Bilder mit DAVdroid nicht synchronisieren können, habe ich mir das etwas angeschaut und bin auf Folgendes gekommen:

  1. posteo.de:8443 meldet VCard 4-Support.
  2. Lädt man einen Kontakt als VCard 4 mit PHOTO im VCard4-Format hoch …
----------------
BEGIN:VCARD
VERSION:4.0
…
PHOTO:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQ
gHBw
…
END:VCARD
----------------
  1. … liefert posteo beim nächsten GET oder multiget eine VCard 3 (obwohl VCard 4 angefragt wurde) mit dem Foto im gleichen, also im VCard 4-Format:
BEGIN:VCARD
VERSION:3.0
…
PHOTO:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQ
gHBw
…
END:VCARD
----------------

Das ist ungültig und führt dazu, dass DAVdroid (die Verarbeitung der VCard selbst passiert durch die Bibliothek ez-vcard) das Foto nicht erkennt. Stattdessen sollte das PHOTO im VCard 3-Format [https://tools.ietf.org/html/rfc2426#section-3.1.4] übermittelt werden. TYPE ist bei VCard 3 standardmäßig KEIN URI.

  1. Ändert man im Web-Interface den Kontakt und lädt ihn dann noch einmal mit GET, ist die VCard zwar immer noch im VCard 3-Format, aber diesmal richtig codiert:
BEGIN:VCARD
VERSION:3.0
…
PHOTO;ENCODING=B:/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAg…
…
END:VCARD
----------------

D.h. sobald man im Web-Interface den Kontakt ändert, kann er wieder korrekt synchronisiert werden.

Können Sie dieses Problem bestätigen?

Schöne Grüße,
...

(German) but have never received a reply.

Temporal relations are not necessarily causal relations.

0

@rfc2822 ok dann werde ich genau diese Email auch nochmal schreiben. (I will send this exact email to posteo and wait what they answer)

0

Did Posteo answered you in the mean time? I occasionally face similar photo sync issues.

Looks like your connection to Bitfire App Forums was lost, please wait while we try to reconnect.