SOLVED: Radicale issue after todays update

After todays update to FBx 26.7.1. my Android apps DAVx5 throw an error “HTTP-Servererror - HTTP 403”.
Diagnostics in plinth show all tests passed.

So I tried to login to /radicale. First I had to enter my username and password in the FBx form, then again in the Radicale Web Interface. Next I am shown an empty collection, where there should be 3.

Note, my username starts with a capital letter. I think there was a change concerning case sensitivity in the last update.

How can I retrieve my radicale files?

I don’t know your situation. Did you make a new user account without capital letter?
If reestablishing your backup doesn’t help (because of your mentioned suspicion), then you can export contacts and calendar data on your client like Thunderbird and import the data to Radicale again.

I am also having issues after the last update. Diagnostics report the socket is not running, and my calendar app is not syncing. I have tried rebooting.

The box was set up around 2 years ago. Through Evolution I could save my files, so they are not lost. However, all the accounts I created with Radicale (also those just in lower case) are not accessible. FBx was just restarted without change.

Same here, following the update of freedombox and Radicale, lost my Radicale entries. Eventually I used Thunderbird to recreate the Radicale entries. Following that had to reconfigure Davx5 on my phone. But everything working again.

So all the data is really lost? That would be too strange because only FBx was updated; therefore I’d rather expect some broken configuration.

If I understand correctly the update included changes to radicale as well. There was an announcement of the update I believe 5 days ago.

I checked the radicale config directory and files, but I could not find the files. The location where they should reside was empty. But I could have made a mistake, eventually I was fed up and used The Thunderbird route. Uploaded my calendar and also my contacts.

I created a but here:

The latest change normalizes all usernames to lowercase. Your information should still be in storage but Radicale has created a new storage location for the lowercase version of your username.

So, if your username was User, radical now treats it as user.

Your “collections” should still be at /var/lib/private/radicale/collections/collection-root/User.

I believe you can copy them over to /var/lib/private/radicale/collections/collection-root/user and should become accessible again.

Thanks, that works and solved it.

1 Like

This did not work for me. I copied the files to the lower-case user, and now I cannot access my files.

After copying the files, they look like this:

`root@freedombox:/var/lib/private/radicale/collections/collection-root/catalyst# ls -l
total 8
drwxr-xr-x 3 radicale radicale 4096 May 5 14:20 BF661C96-B7FE-44C7-969D-A350662CF0A6
drwxr-xr-x 4 radicale radicale 4096 May 5 14:18 Catalyst

Please help, I need this data!

Hi catalyst,

maybe you did the same mistake as I did. You copied “Catalyst” below “catalyst”. So you have to move the files from the sub-directory “Catalyst” one level up. Check owner and group afterwards.

I copied them correctly. Can you please explain more about permissions and such?

Old permissions:

root@freedombox:/var/lib/private/radicale/collections/collection-root/Catalyst# ls -l
total 60
drwxrwxrwx 3 radicale radicale 36864 May 2 10:00 68371fd3-3019-0eea-4256-2a0735d6a8cc
drwxrwxrwx 3 radicale radicale 20480 Apr 26 10:20 6d81a35a-7cc6-afc3-c246-d96308e5b1e2

New directory:

root@freedombox:/var/lib/private/radicale/collections/collection-root/catalyst# ls -l
total 12
drwxr-xr-x 3 radicale radicale 4096 May 5 14:20 BF661C96-B7FE-44C7-969D-A350662CF0A6
drwxr-xr-x 4 radicale radicale 4096 May 5 14:18 Catalyst
drwxr-xr-x 2 radicale radicale 4096 May 5 14:59 fa82d659-09c8-7faa-8a1d-671f2101b63e

About permissions: for some reasons I had some files under the owner root instead of radicale. Yours seem okay.

Move these 2 files
drwxrwxrwx 3 radicale radicale 36864 May 2 10:00 68371fd3-3019-0eea-4256-2a0735d6a8cc
drwxrwxrwx 3 radicale radicale 20480 Apr 26 10:20 6d81a35a-7cc6-afc3-c246-d96308e5b1e2

up directly under catalyst, they are now in catalyst/Catalyst

Ok, I’m all set. This was an unexpected thing to have change.

I appreciate your help! Thank you!