Difference between revisions of "EGroupware"
(→Description from Alex) |
|||
(5 intermediate revisions by 4 users not shown) | |||
Line 9: | Line 9: | ||
# Choose Calendar | # Choose Calendar | ||
# Go to your calendar app, e.g. the google calendar, and make the CalDAV calendar visible | # Go to your calendar app, e.g. the google calendar, and make the CalDAV calendar visible | ||
+ | |||
+ | = Precise Description = | ||
+ | |||
+ | The basic GroupDAV server at a general egroupware setup helps to serve both the CalDAV and the CardDAV services. The CalDAV service may be found basically by the following type of URL: | ||
+ | http://some.server/egroupware/groupdav.php/calendar | ||
+ | Opening this link in a browser helps to check if the service is active or not. In the former case the browser will show a list of events in an ICS format. | ||
+ | |||
+ | When doing my first setup, I basically selected this URL as my CalDAV source, selected a one-way sync, and selected (by the program's request) the personal calendar to sync. | ||
+ | |||
+ | After the sync I was able to see my personal events, and also the events where I was invited as a participant. | ||
+ | |||
+ | ''(by Alex)'' | ||
+ | |||
+ | == known issues == | ||
+ | |||
+ | === CardDAV-Sync === | ||
+ | If you use an LDAP backend for your contacts CardDAV is not yet supported in eGroupWare (see [http://sourceforge.net/mailarchive/message.php?msg_id=28884999 eGroupWare-users mailing list]). However, there is a patch that has been reported to work [http://dev.egroupware.org/viewvc/egroupware?view=revision&revision=38204 here]. | ||
+ | |||
+ | === CalDAV-Sync === | ||
+ | |||
+ | When chosing the calendar and infolog for synchronization with some installations this error arose: | ||
+ | |||
+ | org.apache.http.client.ClientProtocolException: calendar-query failed | ||
+ | org.dmfs.dav.CalDav.calendarQuery(CalDav.java:1300) | ||
+ | org.dmfs.dav.CalDav.loadResourceUpdates(CalDav.java:1145) | ||
+ | org.dmfs.caldav.syncadapter.SyncAdapter.sync(SyncAdapter.java:319) | ||
+ | org.dmfs.syncadapter.AbstractSyncAdapter.onPerformSync(AbstractSyncAdapter.java:96) | ||
+ | android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:247) | ||
+ | |||
+ | Simlpy not syncing the infolog, but only the calendar did resolve the issue. | ||
+ | |||
+ | |||
+ | If you can't create an account, try using the URL ''sample-server.com/egroupware/groupdav.php/calendar/'' |
Latest revision as of 13:49, 23 April 2017
Contents
EGroupware Configuration
- In the Android sync options choose "add account"
- Select "CalDAV"
- Enter complete URL to your EGroupware groupdav.php (e.g. sample-server.com/egroupware/groupdav.php)
- check "use SSL" accordingly
- Fill in user name & password
- Select "Next"
- Choose Calendar
- Go to your calendar app, e.g. the google calendar, and make the CalDAV calendar visible
Precise Description
The basic GroupDAV server at a general egroupware setup helps to serve both the CalDAV and the CardDAV services. The CalDAV service may be found basically by the following type of URL: http://some.server/egroupware/groupdav.php/calendar Opening this link in a browser helps to check if the service is active or not. In the former case the browser will show a list of events in an ICS format.
When doing my first setup, I basically selected this URL as my CalDAV source, selected a one-way sync, and selected (by the program's request) the personal calendar to sync.
After the sync I was able to see my personal events, and also the events where I was invited as a participant.
(by Alex)
known issues
CardDAV-Sync
If you use an LDAP backend for your contacts CardDAV is not yet supported in eGroupWare (see eGroupWare-users mailing list). However, there is a patch that has been reported to work here.
CalDAV-Sync
When chosing the calendar and infolog for synchronization with some installations this error arose:
org.apache.http.client.ClientProtocolException: calendar-query failed org.dmfs.dav.CalDav.calendarQuery(CalDav.java:1300) org.dmfs.dav.CalDav.loadResourceUpdates(CalDav.java:1145) org.dmfs.caldav.syncadapter.SyncAdapter.sync(SyncAdapter.java:319) org.dmfs.syncadapter.AbstractSyncAdapter.onPerformSync(AbstractSyncAdapter.java:96) android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:247)
Simlpy not syncing the infolog, but only the calendar did resolve the issue.
If you can't create an account, try using the URL sample-server.com/egroupware/groupdav.php/calendar/