Does Runbox work with CalDAV/CardDAV in GNOME Online Accounts?

Hello,
I am trying to set up CalDAV/CardDAV in GNOME settings (under “Online Accounts”) on my computer running Fedora Linux 42. When I enter my information and hit Sign In, it just hangs forever. Has anyone else been able to make this work?

(The window in question looks like this: https://www.heise.de/imgs/18/4/5/5/9/9/7/5/02_gnome46_webdav-73fa7a536673bdb3.png)

I am entering the following information:
Server address: https://dav.runbox.com/
Username: (username)@runbox.com
Password: (app specific password)
Files: (blank)
Calendar (CalDAV): https://dav.runbox.com/calendars/(number)
Contacts (CardDAV): https://dav.runbox.com:443/addressbooks/(number)

I am pretty sure I have set up CalDAV/CardDAV properly on the Runbox side, because I have been able to make it work successfully on my iPhone, and in Thunderbird.

I have read every Runbox help page on CalDAV/CardDAV that I have been able to find, so I’m not sure what I am doing wrong. Maybe the functionality in GNOME is broken?

Grateful for any help! :pray:

Working just fine with Fedora 42 on my laptop
Maybe your calendars have a lot of entries and it takes a long time to sync?

Thanks for your reply! Knowing that it was supposed to work gave me motivation to dig a little deeper.

Sniffed some network traffic, and (to my very untrained eyes) it looks like the DNS query for dav runbox com is what makes the process hang. I tried entering the IP address 185.226.149.33 in the setup instead of dav.runbox.com, and it worked!

The only problem now is the the Calendar/Contacs apps complain that the certificate and address don’t match up. I checked the certificate, and it says runbox.com, so it should be ok, right? :sweat_smile:

Thanks for posting this. I’m also having the same problem adding a Runbox caldav account in GNOME Online Accounts. I was able to work around this by using 185.226.149.33 for the server address, as you suggested.

In order to fix the SSL certificate error, I opened ~/.config/goa-1.0/accounts.conf and replaced every instance of 185.226.149.33 with dav.runbox.com. This resolved the SSL error for me after login out/restarting.

I just tested this on Fedora 43 and can confirm the problem (still) exists. Thanks to the person who reported this to the developers. According to the developers, it should be fixed with the next release.