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: > : > : > : > : > : > : > : > : > > 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
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
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
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