Re: carddav mailbox problem - additional info
Łukasz Michalski via Info <[email protected]>
| Newsgroups | gmane.mail.imap.cyrus |
|---|---|
| Message-ID | <[email protected]> |
On 08/09/2023 09.48, Łukasz Michalski via Info wrote: > On 08/09/2023 07.37, Dacoda Strack wrote: >> On 7/29/23 20:07, Łukasz Michalski via Info wrote: >>> I have carddav enabled in my cyrus-imapd installation and I am >>> accessing it from my Android phone (using DAVx5), Thunderbird (A) and >>> roundcube webmail. >>> >>> Now I attached my addressbook to new instance of thunerbird (B) and I >>> see only 4 of 210 contacts. The same situation is with roundcube. On >>> Android and old thunderbird (A) config I see all my contacts as usual. >>> I think that this is because they are cached. >> I have noticed (what I think are) similar issues using DAVx5 on my >> Android phone and Evolution as a client on my main Fedora workstation. >> >> I see only a subset (say 70) of my entire addressbook's contacts (of say >> 350). >> >> One thing that helped the Evolution case was running `dav_reconstruct` >> on the `imapd` server. I came across this after discovering that not all >> contacts were being returned in response to `PROPFIND` requests at the >> `/dav/addressbooks/user/dacoda/Default` path. >> >> For the DAVx5 case, I'm still trying to understand why... only a subset >> is being shown... >> >> Completely wiping away the DAVx5 account and recreating the account >> helps, but the issue reoccurs. >> >> I will post in case I find any resolution. >> >> To be frank, I'm not 100% sure that I am experience the same issue as >> you, Łukasz. > > Thanks for your feedback. In my case: > > - All my devices that were synced before upgrade got all records. They receive all changes - if I old record R was invisible on device A and I edit it on device B, then it appears on A. > - Newly configured thunderbird instances got only records added or changed after update to 3.6.0. > - Roundcubemail always gets new&changed records only, i think it does not have it's own cache. > > I did not test initial sync for Davx5. > Just in case if anyone has a similar problem, I fixed it by calling reconstruct on default address book: reconstruct -G -f user/zork/#addressbooks/[email protected] Regards, Łukasz ------------------------------------------ Cyrus: Info Permalink: https://cyrus.topicbox.com/groups/info/T81952d7a9fd419ea-M164613840006193aa97f437a Delivery options: https://cyrus.topicbox.com/groups/info/subscription