[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Radicale zegt 404 tegen DAVdroid



On Fri, Jan 21, 2022 at 10:18:18PM +0100, Geert Stappers wrote:
> On Fri, Jan 21, 2022 at 08:49:41PM +0100, Martijn van de Streek wrote:
> > Geert Stappers schreef op vr 21-01-2022 om 19:59 [+0100]:
> > > Wat zou er in directory  `/var/lib/radicale/collections/collection- root`
> > > moeten staan zodat "adresboek vernieuwen" wel lukt?
> > > 
> > > Diezelfde vraag wat specifieker:
> > >   Bij werkende combinatie DAVdroid-Radicale-combinatie,
> > >   wat is dan de output van `sudo find /var/lib/radicale`?
> > 
> } Heb je eerst een adresboek aangemaakt, door via de browser in te loggen
> > bij Radicale en een beetje in de UI rond te klikken?
> 
> Dat had ik gedaan.  En dat ga ik dadelijk opnieuw doen, maar dan anders.

Ik heb in web-UI een tweede "collection" aangemaakt.
(en nu is de web-interface van Radicale weg ... )
  
> > Ik heb in `collections-root` een directory met mijn username als naam
> > en daaronder directories voor de verschillende kalenders, met hun UUIDs
> > als directorynaam.
> 
> Zo iets heb ik ook.
> En ik heb het vermoeden dat "soort" belangrijk is.
> 
> 
> Wat ik ondertussen gevonden heb:
> "PROPFIND" van `vdirsyncer`
> : [2022-01-21 21:49:44 +0100] [845400/Thread-23] [DEBUG] Request content:
> : <?xml version="1.0"?>
> : <propfind xmlns="DAV:">
> :   <prop>
> :     <resourcetype />
> :     <getcontenttype />
> :     <getetag />
> :   </prop>
> : </propfind>
> 
> En de "PROPFIND" van `DAVdroid` ter vergelijk:
> : [2022-01-21 21:50:49 +0100] [845400/Thread-25] [DEBUG] Request content:
> : <?xml version="1.0"?>
> : <propfind xmlns="DAV:" xmlns:CR="urn:ietf:params:xml:ns:carddav">
> :   <prop>
> :     <CR:addressbook-home-set />
> :     <group-membership />
> :   </prop>
> : </propfind>
> 

Aanmaken een "addressbook-home-set" is me niet gelukt.
Ik weet ook niet of dat nodig is.

Dit is wat ik nu heb:

</screenshot>
stappers@paddy:/var/lib/radicale/collections
$ sudo find .
.
./.Radicale.lock
./collection-root
./collection-root/stappers
./collection-root/stappers/3730f11f-155d-c206-e381-7dfb471aa4a9
./collection-root/stappers/3730f11f-155d-c206-e381-7dfb471aa4a9/.Radicale.props
./collection-root/stappers/306c36a1-e29e-35f1-cc07-8ffd8477c903
./collection-root/stappers/306c36a1-e29e-35f1-cc07-8ffd8477c903/.Radicale.props
stappers@paddy:/var/lib/radicale/collections
$ sudo find . -name \*.props | xargs sudo cat | jq
{
  "C:calendar-description": "Fairphone calendar journal and tasks",
  "C:supported-calendar-component-set": "VEVENT,VJOURNAL,VTODO",
  "D:displayname": "fp1cjt",
  "ICAL:calendar-color": "#9dd5e3ff",
  "tag": "VCALENDAR"
}
{
  "CR:addressbook-description": "fairphone one",
  "D:displayname": "fp1",
  "tag": "VADDRESSBOOK",
  "{http://inf-it.com/ns/ab/}addressbook-color": "#dff7cdff"
}
stappers@paddy:/var/lib/radicale/collections
$ 
</screenshot>


Wat ik denk nodig te hebben, is iets wat op reageert op
: Request content:
: <?xml version="1.0"?>
: <propfind xmlns="DAV:" xmlns:CR="urn:ietf:params:xml:ns:carddav">
:   <prop>
:     <CR:addressbook-home-set />
:     <group-membership />
:   </prop>
: </propfind>
 

Andere ideeen zijn ook welkom.


Groeten
Geert Stappers
-- 
Silence is hard to parse


Reply to: