We have moved to a new Sailfish OS Forum. Please start new discussions there.

Purge CardDAV addressbook

asked 2016-08-12 12:40:52 +0300

Lomax gravatar image

updated 2016-08-12 12:45:30 +0300

So with the latest Sailfish release ("Aurajoki" I'm happy to report that CardDAV sync with Horde is finally working, and I can now start using my Jolla, which has been sitting in a drawer for over six months! But I've quickly run into another issue: I had way too many contacts in my address book, and to clean them up I created a second address book in Horde called "Archive" and moved those contacts I no longer need into it. This didn't stop the Jolla from keeping these contacts, at first I thought because it uses the "principal" URL for CardDAV and will find the "Archive" as well as my "Main" address book, but even after deleting the "Archive" from Horde and re-syncing multiple times the old contacts still appear in the "People" app on the Jolla. How can I get rid of them!?

edit retag flag offensive close delete

2 Answers

Sort by » oldest newest most voted

answered 2016-08-12 15:32:18 +0300

shining gravatar image

updated 2016-08-12 15:34:15 +0300

I did this for a clean fruux account:

  • delete the carddav account on the phone
  • look what's left in the people app. There should be no contact infos from carddav left.
  • any important Info not on your carddav server?
  • make a backup on your phone
  • delete all contacts with settings/apps/people (pulley menu) on the phone
  • create new account for your carddav server on the phone
  • sync

The people app should just show the contacts from your carddav server now.

edit flag offensive delete publish link more


Thanks, this is what I did in the end.

Lomax ( 2016-08-12 15:50:20 +0300 )edit

answered 2016-08-18 10:40:03 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-08-18 10:40:03 +0300

frisskiss gravatar image

Hi! Would you tell me how do you set the carddav/caldav account?(server, path,SSL,..) I have read many post to do it but not work. I have a Openmailbox account and I tried it all.

edit flag offensive delete publish link more


To get Horde to work I had to set up a redirect for the principal URLs in Apache, see https://wiki.horde.org/CardDAV otherwise the Jolla would not find the endpoints. After that I just used the server address as the URL.

Lomax ( 2016-08-18 13:28:46 +0300 )edit

It is a great help if you're able to tail the Apache log file while setting up your account - this way you'll be able to see what URLs the Jolla is hitting, and what the response is (401, 404, 302, 200, etc).

Lomax ( 2016-08-18 13:30:24 +0300 )edit

Also, since I have a self signed certificate, I had to edit my account on the Jolla after setting it up, and check the "ignore SSL errors" checkbox. This option is not available when adding the account.

Lomax ( 2016-08-18 13:31:40 +0300 )edit

Thanks a lot, now I have something to start and work for the weekend.

frisskiss ( 2016-08-18 14:31:28 +0300 )edit
Login/Signup to Answer

Question tools



Asked: 2016-08-12 12:40:52 +0300

Seen: 354 times

Last updated: Aug 18 '16