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

JollaC unable to sync ownCloud caldav

asked 2016-07-19 19:17:02 +0300

nIQnutn gravatar image

Hi,

I'm trying to sync my calendar but it doesn't work. I created an account for ownCloud (caldav + carddav). My contacts are sync and I can see my calendars and birthdays calendar in the account settings but not in calendar the app.

What I'm missing ?

edit retag flag offensive close delete

6 Answers

Sort by » oldest newest most voted
2

answered 2016-07-19 22:35:23 +0300

nIQnutn gravatar image

with a new account it's working and only one calendar, it's working. adding another calendar broke the sync.

edit flag offensive delete publish link more
2

answered 2016-07-20 17:20:32 +0300

dmnk gravatar image

can't join the complaints. over here everything works as expected.

my setup: nextcloud 9.0.52 php7 and if i remember correct i've added two lines into the htaccess rewrite

RewriteRule ^\.well-known/carddav /remote.php/dav/ [R=301,L]
RewriteRule ^\.well-known/caldav /remote.php/dav/ [R=301,L]

syncs multiple calenders, and all contacts with one account at the sailfish side (working on Jolla 1 and Jolla C)

edit flag offensive delete publish link more

Comments

Good to know it works for you.

nIQnutn ( 2016-07-20 17:44:59 +0300 )edit

just trying to help. did you sync a jolla with that provider before? The cal/card-dav sync problem is not limited to JollaC, so maybe you'd like to test the hints given in https://together.jolla.com/question/534/experimental-release-in-10716-support-for-caldav-based-calendars-eg-google-calendar/?sort=votes&answer=45133#post-id-45133 and various other threads and posts.

dmnk ( 2016-07-20 17:56:09 +0300 )edit

My calendars are synced between my Thunderbird (sogo connector) and my Android (DAVdroid) and everything is fine.

nIQnutn ( 2016-07-20 18:52:18 +0300 )edit

sailfish is a bit more sensitive according to which settings of the server to accept, and doesn't provide usable feedback to investigate the error.

you'd have to read at least some of the posts to get a clue what might be wrong with the setup, and dig into the logs of sailfish in the CLI.

it's what they promote: a developer edition.

sorry if it doesn't match your expectations.

dmnk ( 2016-07-21 09:08:22 +0300 )edit

I still have no success with Jolla C. Same OwnCloud Server 9.0, same account, same configuration as with Jolla 1. Jolla C seems to poll regularly the OwnCloud server but the calendars are not shown in the calendar app configuration. How can I debug, why this is not added?

I already removed the calendar app db, recreated the accounts, rebootet the system. The exchange calendar shows up, the birthday calendar (from CardDAV?), too. But no CalDAV calendar.

I will continue to dig into it.

Alexander ( 2016-07-21 09:31:12 +0300 )edit
0

answered 2016-07-20 00:10:43 +0300

fpe gravatar image

updated 2016-07-20 00:11:08 +0300

For me, ownCloud calendar and contacts sync only works properly if I create two separate accounts in Sailfish: one for CardDav only and one with only CalDav enabled.

edit flag offensive delete publish link more

Comments

1

I've the same issue (again) with Jolla C. CardDAV seems to work perfectly.

My old Jolla1 was able finally to set CalDAV + CardDAV in one account with multiple calendars on OwnCloud 9.0. I will check it later more deeply.

Alexander ( 2016-07-20 11:50:36 +0300 )edit
0

answered 2016-07-20 14:53:46 +0300

nIQnutn gravatar image

updated 2016-07-20 14:54:38 +0300

Further investigations: with a new ownCloud account, I can sync my calendars in user settings. I can see both in user account and calendar app but I can't see my events. However I can create events on Jolla and sync to ownCloud.

I'll try with only one calendar per account.
If I doesn't have "default" calendar, seems to broke calendar.

edit flag offensive delete publish link more
0

answered 2016-07-20 19:01:02 +0300

nIQnutn gravatar image

It seems that caldav/cardav are way too slow to sync. I can see my calendar and contacts. I'm testing if syncing is working both ways.

I'm using a single account for caldav and cardav.

FYI: ownCloud 9.0.1 (stable)

edit flag offensive delete publish link more

Comments

what are the settings of the card/caldav account regarding sync frequency?

btw: you're creating a mess, using just answers. actually all of your answers would fit as comments to the original question.

dmnk ( 2016-07-21 09:04:28 +0300 )edit
0

answered 2016-07-23 14:39:27 +0300

cy8aer gravatar image

Works for me - both, carddav and caldav in one account:

host: https://your.host.com carddav: /path/to/owncloud/remote.php/dav/addressbooks/users/yourusername/ caldav: /path/to/owncloud/remote.php/dav/calendars/yourusername/

... and still works after swapping to nextcloud. (proved 2.0.1.11 and JollaC 2.0.2.43)

yes, .well-known stuff works but I could not handle it with my actual setup (reverse proxy, other path). If you played around to much now, you may clean your calendar/contacts data first. See e.g. https://together.jolla.com/question/79565/clean-up-calendars/ - but first try to get it without cleaning!

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
1 follower

Stats

Asked: 2016-07-19 19:17:02 +0300

Seen: 1,105 times

Last updated: Jul 23 '16