Re: Radicale zegt 404 tegen DAVdroid

2022-01-21 Berichten over hetzelfde onderwerp Geert Stappers
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:
> : 
> : 
> :   
> : 
> : 
> : 
> :   
> : 
> 
> En de "PROPFIND" van `DAVdroid` ter vergelijk:
> : [2022-01-21 21:50:49 +0100] [845400/Thread-25] [DEBUG] Request content:
> : 
> : 
> :   
> : 
> : 
> :   
> : 
> 

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

Dit is wat ik nu heb:


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
$ 



Wat ik denk nodig te hebben, is iets wat op reageert op
: Request content:
: 
: 
:   
: 
: 
:   
: 
 

Andere ideeen zijn ook welkom.


Groeten
Geert Stappers
-- 
Silence is hard to parse



Re: Radicale zegt 404 tegen DAVdroid

2022-01-21 Berichten over hetzelfde onderwerp Geert Stappers
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 kalender aangemaakt, door via de browser in te loggen
} 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 `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:
: 
: 
:   
: 
: 
: 
:   
: 
: [2022-01-21 21:49:44 +0100] [845400/Thread-23] [DEBUG] 'stappers' has write 
access to collection with tag 'stappers/306c36a1-e
29e-35f1-cc07-8ffd8477c903'
: [2022-01-21 21:49:44 +0100] [845400/Thread-23] [DEBUG] Response content:
: 
: 
:   
: /stappers/306c36a1-e29e-35f1-cc07-8ffd8477c903/
: 
:   
: 
:   
:   
: 
: text/vcard
: 
"4a60cce2ea565b694b514401b7ae1381416398ae63a478219c5a18ac364d4786"
:   
:   HTTP/1.1 200 OK
: 
:   
: 
: [2022-01-21 21:49:44 +0100] [845400/Thread-23] [INFO] PROPFIND response 
status for '/stappers/306c36a1-e29e-35f1-cc07-8ffd8477
c903/' with depth '1' in 0.005 seconds: 207 Multi-Status

En de "PROPFIND" van `DAVdroid` ter vergelijk:
: [2022-01-21 21:50:49 +0100] [845400/Thread-25] [DEBUG] Request content:
: 
: 
:   
: 
: 
:   
: 
: [2022-01-21 21:50:49 +0100] [845400/Thread-25] [DEBUG] Response content:
: The requested resource could not be found.
: [2022-01-21 21:50:49 +0100] [845400/Thread-25] [INFO] PROPFIND response 
status for '/user/' with depth '0' in 0.003 seconds: 404 Not Found


Groeten
Geert Stappers
-- 
Silence is hard to parse



Re: Radicale zegt 404 tegen DAVdroid

2022-01-21 Berichten over hetzelfde onderwerp Martijn van de Streek
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 kalender aangemaakt, door via de browser in te loggen
bij Radicale en een beetje in de UI rond te klikken?

Ik heb in `collections-root` een directory met mijn username als naam
en daaronder directories voor de verschillende kalenders, met hun UUIDs
als directorynaam.

(ik draai Radicale 3.1.1 in een Docker-container, maar dat zou niet
heel anders moeten zijn dan de 3.0.6 in bullseye)

-Martijn



Radicale zegt 404 tegen DAVdroid

2022-01-21 Berichten over hetzelfde onderwerp Geert Stappers
Hoi,

Op een android device staat DAVdroid.
Bij activeren vann "adresboek vernieuwen" is er even soort van
progress bar, daarna niets. Ook geen foutmelding.

Aan server kant is het debian package `radicale`. In de logging
vind o.a.

 [2022-01-21 19:46:32 +0100] [845400/Thread-4] [INFO] Successful login: 
'stappers'
 [2022-01-21 19:46:32 +0100] [845400/Thread-4] [DEBUG] Request content:
 
 
   
 
 
   
 
 [2022-01-21 19:46:32 +0100] [845400/Thread-4] [DEBUG] Response content:
 The requested resource could not be found.
 [2022-01-21 19:46:32 +0100] [845400/Thread-4] [INFO] PROPFIND response status 
for '/user/' with depth '0' in 0.005 seconds: 404 Not Found 

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`?


Groeten
Geert Stappers
-- 
Silence is hard to parse