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: