Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
 
Go Back   Zimbra - Forums > Zimbra Collaboration Suite > Mobility > Zimbra Mobile

Welcome to the Zimbra - Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Display Modes
  #31 (permalink)  
Old 06-25-2009, 12:17 PM
Loyal Member
 
Posts: 85
Default

Quote:
Originally Posted by Oman View Post
Ditto, but with an additional twist:

Create new calendar in account1. Share to account 2.

Setup iPhone / CalDav using account 1 to calendar. Everything is fine.
Setup iPhone / CalDav using account 2 to calendar. All end dates are in 2045.

Something is wrong with CalDAV I fear.

Jon
I've been reading your post over and over, even tried your setup. This is exactly my situations, but I can't see any date in 2045 since account 2 can see the shared calendar but it's empty.
Reply With Quote
  #32 (permalink)  
Old 06-29-2009, 04:56 PM
Active Member
 
Posts: 42
Default iPhone CalDav setup Instruction

I have setup multiple 3.0 iPhones with our Zimbra Setup and just want to share my setup instructions. I am sure there will be some incompatible calendar items but I have not seem any major issues. This is the best (and working) Calendar Sync I had tried so far.

Here is how I add CalDav on iPhone

1. Go to Settings, for "Email, Contact and Calendar" add new account
2. Choose Other
3. Chooss Caldav
4. enter your zimbra hostname, username, password
*IMPORTANT* not an URL here
5. Click Next
6. The Verification will fail on SSH choose cancel
7. go in to the advanced settings now appear and change the port is changed to 433 instead of 8443 (or 80 if not using https)
8. My URL looks like https://mail.mydomain.com:443/principals/users/<username>
9. Click Save
10. Click Next again on the previous menu and this time the verification should pass.
11. You are done. Goto the iPhone Calendar and check it out.

I am seeing all my selected calendars on iPhone including shared calenders, even the color scheme match the color on zimbra. I can add and delete events in the CalDAV calendars. There is even a tasks event calendar but always empty and does not sync the items back to zimbra if you add items. We set the fetch frequency to Manual, It seem to drain the battery fairly quickly if the fetch frequency is anything but manuel. Also, we use a commercial certificate so there is no self-signed certificate issue with HTTPS

Last edited by thorng : 06-29-2009 at 05:07 PM.
Reply With Quote
  #33 (permalink)  
Old 06-29-2009, 05:06 PM
Loyal Member
 
Posts: 85
Default

Quote:
Originally Posted by thorng View Post
I am seeing all my selected calendars on iPhone including shared calenders, even the color scheme match the color on zimbra. I an add and delete events in the CalDAV calendars. There is even a tasks event calendar but always empty and does not sync the items back to zimbra if you add items.
Do you mean calendars you share or other users calender you can access?
If calendars from other users, what permissions do you have? Viewer, Manager or Admin?
Reply With Quote
  #34 (permalink)  
Old 06-29-2009, 05:11 PM
Active Member
 
Posts: 42
Default

I have a Holiday Calendar which every user has as a viewer. and the single Caldav account will allow all my calendars to show up. In my case, Calendar, Tasks, and Holiday Calendar.
Reply With Quote
  #35 (permalink)  
Old 06-30-2009, 01:22 AM
Moderator
 
Posts: 5,806
Default

Awesome! Thank you very much for your detailed explanation. It works a absolute treat
__________________
SplatNIX IT Services :: Innovation through Collaboration™


http://www.messagefortress.com
Reply With Quote
  #36 (permalink)  
Old 06-30-2009, 08:54 AM
Loyal Member
 
Posts: 85
Cool

Doesn't work for me. Calendars from other users are empty.
Reply With Quote
  #37 (permalink)  
Old 06-30-2009, 01:56 PM
Active Member
 
Posts: 42
Default

Some of the items you may want to check.
1. what version of Zimbra are you running?
2. Is your public zimbra server name the same server name used for your zimbra install?
3. What is the output of https://mail.yourzimbraserver.com/dav/<username>?

The reasons for that, when I first installed zimbra, I installed with the server name different than the one I planed to use for public. and I found alot of referral links will point back to zimbra server name cause my SSL certificate to fail due to invaild server name than the one specificed in the certificate. not to mention my zimbra host name can not be resolved in public network. I follow the procedure to rename my zimbra hostname and that solved a lot of the CalDav Issue I had with Thunderbird and Lightning.

On the /dav output. see if you can use the info there get an CalDAV URL without @domain.com. I have find many cases not using the @domain.com in the username work much better. This may not be possible for multi domain installation but it's worth a try.
Reply With Quote
  #38 (permalink)  
Old 06-30-2009, 02:13 PM
Loyal Member
 
Posts: 85
Default

Quote:
Originally Posted by thorng View Post
Some of the items you may want to check.
1. what version of Zimbra are you running?
2. Is your public zimbra server name the same server name used for your zimbra install?
3. What is the output of https://mail.yourzimbraserver.com/dav/<username>?
I did change the name of the zimbra server after install. So maybe I can fix this. :-)

1. Release 5.0.16_GA_2921.RHEL5_20090429052155 CentOS5 FOSS edition
2. No.
3. I can see a XML of ics file:
Request

Authenticated user: ...
Current date: Tue Jun 30 22:03:37 CEST 2009

Resource

Name: USER_ROOT
Path: /
Date: Mon Apr 13 17:41:13 CEST 2009
Owner account Id: ...
Owner account name: ...

Properties


<Drop xmlns="DAV:">
<D:getetag>"1-1"</D:getetag>
<D:getcontentlength>0</D:getcontentlength>
<D:acl/>
<D:creationdate>2009-04-13T17:41:13+02:00</D:creationdate>
<Drincipal-collection-set>
<D:href>...</D:href>
</Drincipal-collection-set>
....

Not sure what to look for.
Reply With Quote
  #39 (permalink)  
Old 06-30-2009, 02:42 PM
Active Member
 
Posts: 42
Default

<Drincipal-collection-set> and <Dwner>
Should petty much give you the URL to use for CalDav without the @domain.com
Reply With Quote
  #40 (permalink)  
Old 06-30-2009, 03:24 PM
Loyal Member
 
Posts: 85
Default

I did use other domainnames for ease of use.
Changing them to the domain used during install doesn't change a thing. Calendars from others users are still empty.

I don't understand why iCal on my desktop works fine but not on my iPhone. What I hate the most is that is does work for other users. So there must be something wrong with my setup.
Reply With Quote
Reply


Thread Tools
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

Zimbrablog.com




 

Search Engine Optimization by vBSEO 3.1.0