> MODIFICATION_FAILED
No ideas, but maybe a work around.
I have the same symptoms--does the same thing using Thunderbird 3.04b4pre and Lightning 1.0pre (18-Aug-2009 build). Directly connected (no proxy, same subnet).
It works fine, however, with the Zimbra desktop client application. That tells me it can be done, and it probably isnt' Zimbra that 's the problem.
Here's how I got it working (about 5 minutes ago) I deleted all my remote calendars and started over. Further testing on a cow-orker has shown that wasn't needed, I just needed to delete and recreate the shared calendar in Tbird, not my own.
First I added the shared calendar to my web interface (send the share notice, from the OtherPerson's account, and then accept the share from the web gui. Name it something simple like SharedCalendar).
Next, I set it up in Tbird but I didn't use the "proper" path to the shared calendar ics. The normal path--the one that the sharing person's Zimbra interface says to use for the share--would be something like
Code:
https://mail.mydomain.com/home/OtherPerson@mydomain.com/Calendar
If I put that into Thunderbird's Location field, I'm able to read but not write.
Instead, I use this in the location:
Code:
https://mail.mydomain.com/home/MyName@mydomain.com/SharedCalendar
This lets me modify the shared calendar. Further I put my private calendar back into Thunderbird, and I can still use it. The key seems to be having the shared calendars all set up in my account via web gui, and then using MyName@mydomain in the path instead of the actual SomeOneElse@mydomain when setting it up in Thunderbird