I just downloaded 3.0 on my iPod touch to test the new features. I used method 1 and everything seems fine (with one exception, see below). It was not necessary to enter the Account URL--I just entered Server, User Name, and Password, then corrected the port for SSL to 443. The Account URL was created for me and agrees with what you got, with the %40, which is standard URL encoding for the @ symbol.
The account URL for method 2 doesn't seem right. Given that you are on a different domain within Zimbra, I don't see how your account URL could just have your username without domain name. Think about it: if you had two people with the same username but different domains, how would Zimbra know which one to supply to your iPhone's CalDAV client?
My single issue is that after finding that iPhone 3.0 lets you have online calendars without deleting your local calendar, I turned on ActiveSync as well as CalDAV. Then I did an iTunes sync (via USB) to my Mac because I wanted to try the new Notes sync feature (it works, by the way, syncing iPhone Notes with Notes inside of Mail). At some point this caused my local copy of iCal to show duplicate events in my Zimbra calendar.
However, Zimbra web client didn't show duplicate events. So, I deleted the CalDAV account in iCal and recreated it. This redownloaded the data from the server and got rid of the duplicates. |