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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.