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

CalDAV <-> owncloud [answered]

asked 2014-06-10 00:38:20 +0300

Matl gravatar image

Hey,

after the software update to version 1.0.7.16, Saapunki, it is now possible to generate a CalDAV calendar with owncloud support. Are there any hint how to realize this? What is the correct input for the field "serveradress" and "serverpath"?

My input does not work: Serveradress: https://tld.de
Serverpath: https://tld.de/remote.php/caldav/calendars/username/defaultcalendar

regards matl

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by molan
close date 2014-09-19 13:00:48.851741

Comments

Regarding to my question, is it possible that my self-signed certificate is the problem?

Matl ( 2014-06-10 00:42:07 +0300 )edit
3

For some reason I am only getting one-way syncing, from server to device.. no changes made on the device-side seem to have any effect..

I have tried manual syncing, but for some reason it doesn't really update. I also removed the "Contact birthdays" calendar, but that's still visible in the contact app..

Anyone got any theories?

Froberg ( 2014-06-14 19:59:40 +0300 )edit

Are you using the the correct owncloud adress "https://domain.tld/remote.php/caldav/ ?
Think there is also a adress for syncing one way (read) for the owncloud which looks like "https://domain.tld/remote.php/caldav/principals/yourUsername/"

Matl ( 2014-06-18 00:33:08 +0300 )edit
1

Yeah, double and tripple checked, won't accept syncing from the phone.. :)

Froberg ( 2014-06-18 01:03:26 +0300 )edit

Also make sure you check your owncloud.log. I needed to work-around https://github.com/owncloud/calendar/issues/388 before getting this to work.

nomeata ( 2015-03-21 12:34:16 +0300 )edit

3 Answers

Sort by » oldest newest most voted
6

answered 2014-06-10 00:48:55 +0300

Peter gravatar image

updated 2014-06-10 00:50:02 +0300

I put the whole path in the serveraddress and it works. ejm. https://servidor/owncloud/remote.php/caldav/.

serverpath I left empty. I use self-certificate and it works well

edit flag offensive delete publish link more

Comments

i try first your tipp, but still not working.

i try so: Server: https://blabla.dd-dns.de Path: /owncloud/remote.php/caldav

very importend, after .de dont put a "/" on the ende, because you put one on the begin from Path!

how i manage it the owncloud calendet? where i can find it? cant see any owncloud calender on the phone, but i see under accounts that i can connect with my server!?

cvp ( 2014-06-10 01:07:09 +0300 )edit

Adress: https://tld.de/remote.php/caldav/ and serverpath empty tells me, that it is loading the calendar details, but finally there is a problem and it falis.

Matl ( 2014-06-10 01:20:35 +0300 )edit

or: https://bla.dyndns.org:PORT and path: /owncloud/remote.php/caldav/calendars/admin/ ... if you have a other username than change admin with your username

cvp ( 2014-06-10 01:38:07 +0300 )edit

still have no success, my ownlcoud tells me the following link: https://owncloud.mydomain.de/remote.php/caldav/calendars/myusername/defaultcalendar. If I split the link up into serveradress=https://owncloud.mydomain.de and serverpath=/remote.php/caldav/calendars/myusername/defaultcalendar or serverpath=/remote.php/caldav/calendars/myusername/ it fails. It will also fail if I enter the complete link into the serveradress and leave the second field blank.

Matl ( 2014-06-10 02:10:32 +0300 )edit

I get to configure calendar account but don't see any owncloud calendars under calendar app either. Update: eventually the calendars synced to the app.

I used server field only (note my setup root is already owncloud, so that was not needed in the string): https://my.example.com/remote.php/caldav

During the configuration, if you don't see calendars listed on the last page, it is not going to work in calendar app either.

Manatus ( 2014-06-10 07:59:56 +0300 )edit
3

answered 2014-06-10 01:34:05 +0300

Blizzz gravatar image

See https://together.jolla.com/question/534/support-for-caldav-based-calendars-eg-google-calendar/?answer=45133#post-id-45133

edit flag offensive delete publish link more

Comments

still have no success, my ownlcoud tells me the following link: https://owncloud.mydomain.de/remote.php/caldav/calendars/myusername/defaultcalendar. If I split the link up into serveradress=https://owncloud.mydomain.de and serverpath=/remote.php/caldav/calendars/myusername/defaultcalendar or serverpath=/remote.php/caldav/calendars/myusername/ it fails. It will also fail if I enter the complete link into the serveradress and leave the second field blank.

Matl ( 2014-06-10 02:11:00 +0300 )edit

How does it fail? What's the error message?

Blizzz ( 2014-06-10 02:16:26 +0300 )edit
1

"Ups! Es gibt ein Problem bei der Kontoerstellung. Der Benutzername oder das Passwort ist falsch"
in Englisch: Damn, your password is wrong.
But: It is definitly the correct password. I enterd it 100 times, on my pc and on the phone.

Matl ( 2014-06-10 02:25:54 +0300 )edit
2

Try this as link: https://owncloud.mydomain.de/remote.php/caldav/ Just cut off all the rest. That works for me. As long as there is one calendar only in that account, it should work fine.

ramoth ( 2014-06-10 02:32:37 +0300 )edit

@Matl and the username? :D

Blizzz ( 2014-06-10 09:53:08 +0300 )edit
1

answered 2014-06-13 10:10:21 +0300

updated 2014-06-13 10:11:12 +0300

After going through many many tries,.. and getting no where I finally discovered that the CalDAV password cannot contain a % symbol!

Save yourself some time and grief by choosing one without a % sign :)

PS: other CalDAV application don't seem to mind passwords with % symbols

edit flag offensive delete publish link more

Question tools

Follow
9 followers

Stats

Asked: 2014-06-10 00:38:20 +0300

Seen: 3,118 times

Last updated: Jun 13 '14