Results 1 to 4 of 4

Thread: Help trouble-shooting: Synchronize appointments from remote calendar

  1. #1
    Join Date
    Jul 2006
    Location
    Australia, ACT
    Posts
    197
    Rep Power
    9

    Default Help trouble-shooting: Synchronize appointments from remote calendar

    G'day

    I need some help trouble-shooting the creating a new Calendar and using the feature "Synchronize appointments from remote calendar".

    When I try to add the URL for the "Synchronize appointments from remote calendar", Zimbra responds with the error: "The following URL is not currently unreachable".

    I already have 6 other calendars created which synchronise from the same base URL (same host name but different path to ics), however I just cannot add any new calendars. We recently moved the Apache server hosting the calendars onto the Zimbra server so I expect it is something to do with that recent change that is the problem. It is weird that the old calendars still work though, just cannot create new ones.

    The remote calendar we want to access is located on the same Linux server, but a different Apache installation. The URL used is accessible from my workstation and from the command line on the Linux server hosting Zimbra.

    Does anyone know if there are Zimbra calendar logs I can view to find out what the actual error is?

    Thanks in advance!

  2. #2
    Join Date
    Oct 2005
    Location
    Thatcher, AZ
    Posts
    5,606
    Rep Power
    21

    Default

    Quote Originally Posted by greenrenault View Post
    (same host name but different path to ics)
    That tells me that there is a permissions issue on the calendar you're attempting to share.

    Have you made that particular calendar publicly accessible?

  3. #3
    Join Date
    Jul 2006
    Location
    Australia, ACT
    Posts
    197
    Rep Power
    9

    Default ICAL Calendar parsing problem, not permissions

    Quote Originally Posted by jholder View Post
    That tells me that there is a permissions issue on the calendar you're attempting to share.

    Have you made that particular calendar publicly accessible?
    G'day

    It's definitely not a permissions problem, it's a problem parsing the ICAL files. If I re-write the ICAL file with a single, simple entry then Zimbra loads the calendar. However, when I do revert back to the auto-generated ICAL file, Zimbra returns a generic error.

    As a sidenote, KOrganizer can open the auto-generated ICAL files without error (same content and URL).

    Again, is there anywhere in the logs I can look which indicates what exactly is wrong with the ICAL file?

    I'll keep trying to track down the exact error within the ICAL file by trial/error.

    Justin

  4. #4
    Join Date
    Jul 2006
    Location
    Australia, ACT
    Posts
    197
    Rep Power
    9

    Lightbulb Solution: ICAL UID for remote calendar / synchronized appointments must be UNIQUE

    Great news, found the problem.

    The ICAL UID attribute for each ICAL file must be UNIQUE for all of the remote calendar / synchronized appointments. This must have changed in Zimbra in the 4.5x updates as it was previously working OK.

    I tracked this problem down by performing these steps:
    1. I could create a remote calendar for ICAL #1. Zimbra displayed the calendar.
    2. When I tried to create a remote calendar for ICAL #2. Zimbra returned an error: "The following URL is currently unreachable" (not a very useful error message by the way!).
    3. Checking the source for ICAL #2 I noted that the UID's were the same as for ICAL #1. Since these files are auto-generated this was just a number sequence from 0 to whatever.
    4. I then made the auto-generated UID for each ICAL unique to that ICAL file (just appended the filename did the trick).
    5. Again attempted to create a remote calendar for ICAL#2, #3, #4, #5, #6 etc. And Zimbra displayed the calendar without error, all worked OK.

    So the lesson here is that if you want to use Zimbra and remote calendars / synchronisation then you MUST ensure that the UID for each remote calendar you have subscribed too is unique. Otherwise Zimbra will exit with an error on creation.

    I guess in Zimbra the UID is being used as a global UID, ie. must be unique across all of the subscribed calendars. Whereas in all other ICAL based software I've used the UID only needs to be unique within the ICAL file itself.

    Anyway, hope this helps someone else out there.

Similar Threads

  1. Replies: 0
    Last Post: 05-11-2007, 08:56 AM
  2. Outlook/Zimbra Private Appointments Issue
    By Smurthey in forum Zimbra Connector for Outlook
    Replies: 0
    Last Post: 03-09-2007, 07:29 AM
  3. Remote Calendar Problems
    By cryptogram in forum Administrators
    Replies: 4
    Last Post: 01-29-2007, 09:37 AM
  4. Replies: 0
    Last Post: 10-04-2006, 07:09 AM
  5. Remote calendar that requires basic authentication
    By Flyen in forum Administrators
    Replies: 5
    Last Post: 04-04-2006, 12:49 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •