Categories: Importing & exporting :

Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems

Showing 1-16 of 16 messages
Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems consultant1027 8/14/09 2:19 PM
This has information pertaining to use of Google Calendar CalDav capabilities with Thunderbird e-mail client with the Lightning (Sunbird) calendar add-on.

Have found there is no way to get event invitations to work properly with CalDav Google Calendar (and from what I see it is a problem with other calendars.)

I've tried Provider for Google Calendar and naitive CalDav support with Google Calendar.

Now before you reply with a solution, please test the solution to make sure it works. I've seen lots of forum posts with solutions from users who
apparently didn't test.

The first issue with either config, is you can't ACCEPT an invitation into your Google Calendar. One of two things will happen:

1) A MODIFICATION_FAILED error will come up, or

2) A dialogue box will come up asking you to choose a calendar and it will not list any calendars

#2 you can get around I believe buy setting the
calendar.google.sendEmailNotifications = true (under Tools, options,
advanced, config editor) I found I had to not only close and restart
Thunderbird (which you have to do anytime you change the Advanced
Config) but I had to delete and re-create the Google Calendar.

So you say, but it works fine using your #2 fix and Provider for Google Calendar. Not really.

When you accept the event, when it syncs with your Google Calendar, with
sendEmailNotification = true, Google Calendar thinks you are creating a
new event and will re-send the invitation to all the event invitees.
Don't believe me, try it (this is what I mean by people proposing
solutions and not aware they don't work right.) Using another e-mail
progam like Outlook, create an event and put yourself as an invitee.
Accept the invite. You'll get a reply that it was accepted. Then you'll
get another invite and it will say at the top "This event is already on
your calendar." Imagine when this happens for an event with a dozed
attendees getting a second invite - mass confusion and if you're not
the originator of the event, the originator is scratching your head why
you are sending a duplicate invite for their event.

Okay, but you say you can use a workaround by right clicking the invitation,
select Convert To, Event. Close but no cigar. 1) You will notice it
won't copy the event location (at least for Outlook 2007 events it
doesn't), and 2) when you create the event, at least for me, it doesn't
show up on my Google Calendar until I close and restart Thunderbird and
this is when my Google Calendar does NOT have the warning triangle.

So as I see it, there are two issues.

1) The bug in Lightning that results in a MODIFICATION failed while trying
to accept an invite to a Google Caldav Calendar needs to be fixed. If
you can manually create an event on your Google Caldav Calendar then
you should be able to accept an invite for an event. A clear bug.

** 2) On the Google side (I assume) they need to change it so that when it
receives a new event with attendees, there has to be a way to identify
if it was a new event created from scratch or an event that was
accepted so it doesn't resend invitations to all the invitees.

Maybe there are still some people out there that think they have a solution. Well here's the test you must pass:

1) Setup a Caldav Calendar and point it at your Google Calendar.

2) From another program, send yourself and event invite.

3) Attempt to accept that event invite into your Google Calender.

A successful solution will:

a) Not have any error messages
b)Will show up on your Google Calendar in Thunderbird/Lightning with no
missing info, such as Location blank, and without having to close and
restart Thunderbird
c) Will show up on your Google Calendar at Google
d) You will not receive a second invite for the event after it appears on your Google Calendar at Google

With the current latest versions of the software I simply don't think it is possible.

The work around using right-click Convert To Event in Sunbird, also has issues. It only copies the event name over. You still have to manually enter the location, date/time, reminder, etc.
Furthermore if you use this feature I've found then after I use it once, when I add any events after manually or with Convert to Event, they don't show up on the calendar until I restart Thunderbird.

I know most of this e-mail is about Sunbird and not Google Calendar but Sunbird is very widely used along with Google Calendar so I am hoping people can find solutions or at least pressure the developers to look at the problems and fix them. You'll find lots of people talking about similar problems all over the net.


Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems sinnerman 9/1/09 7:51 PM
Issue #1 has been opened as a bug against Lightning, but they say it's actually a problem with Google Calendar. Apparently GC is rejecting the new event because the event organiser is a third party (i.e., is not the person saving the event). Obviously (I think) GC should save the event -- whenever you accept an invite, you are saving an event organised by someone else.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems winjer 9/11/09 12:48 AM
The problem isn't that google calendar will refuse the event because it's organised by someone else.  The problem is that it will send a whole load of new erroneous invitations.

The bug details from Mozilla are here:

https://bugzilla.mozilla.org/show_bug.cgi?id=400808

A fix to this issue with GC would be *hugely* welcome to those of us who are heavy calendar users with open source mail clients!  This issue is so significant for some of our guys I've had people wanting Outlook just so they can accept invitations :(

doug.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems Micahel H 9/11/09 10:04 AM
I disagree, I cannot accept an invite from anyone even within my domain, when I recieve an email in Thunderbird.  I get a modification failure error everytime and have to reload remote calendar then enter the info myself as a reminder which will then populate gmail calendar and my iphone.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems gmlopes 10/15/09 11:45 AM
Well, I think the problem is well laid out. I just want to add a little evidence for the prosecution:

When I installed the add-on and synced with GC for the first time, everything went ok. I was able to accept ONE invite, the first I ever tried to accept. But then I started getting new invites and was unable to accept any of them.

Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems dccinuk 1/21/10 3:36 AM
Not having seen this reply, I was very excited to see I could integrate Lightning into my Thunderbird and receive and accept calendar invitations (sent from Microsoft Outlook).  That was until the first time I accepted an invitation which included 80 invitees and then my personal email became jammed with all 80 now accepting or rejecting the meeting which apparently I had initiated (from my personal email!).  As the first poster indicated, I can prevent this from happening by setting the calendar.google.sendEmailNotifications = false (under Tools, options, advanced, config editor) but now I can no longer just accept the invitations.  I don't know who is responsible but a solution would be greatly appreciated.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems ncsaxman 4/14/10 1:16 PM
1. Create a local calendar called 'Offline' or 'Temp'
2. When the invite arrives, accept it - it will go into the local calendar
3. Right click the event, Copy
4. Select the Google calendar, select Edit \ Paste
5. Delete the local event

Long way around, but it works.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems ncsaxman 4/14/10 1:22 PM
Oh, by the way, I was not able to accept ANY invites until I created the local calendar, FWIW.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems tyar 4/16/10 8:34 AM
Here's my end around for this issue:

1. only accept invitations from my phone (Samsung Jack, running Windows Mobile)
2. restart Thunderbird
3. event will now show up on lightning, google, phone, and ipad

Not too much hassle, works for now. 
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems spegru 4/22/10 7:36 AM
I like ncsaxman's solution for receiving invites, but how can I send invites? this still doesn't seem to work
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems AnapesticDiameter 6/13/10 9:13 PM
Mine works OK, using Outlook (hooked up to Yahoo) to send invitations and using Thunderbird/Lightning (hooked to Gmail/Google Calendar) to accept/delete them. Had a bit of a snag at first trying to delete an appointment (error returned MODIFICATION_FAILED), but after deleting/rehooking the calendar, that problem went away.

When I accept invitations, though, it sends two responses for whatever reason. When deleting appointments (from Thunderbird/Lightning after having accepted the invite), it only sends one notification. Sending invitations from Thunderbird/Lighting works just fine.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems Constantz 9/13/10 4:24 PM
Hey, the way I see it, Google and Microsoft are in bed together on this one.  There is an Outlook "add on" that works just fine with Google and allows the user to do everything they want.  For some "programming reason" Google can't offer the same (no cost) solution for Thunderbird/Lightening users.  "Google Provider" is pretty worthless since it doesn't work with a "local calendar" which is the only calendar that can accept invitations.  Syncing and shared calendars have been the expectation for over 10 years.  Google is clearly helping Microsoft keep Thunderbird (and I'm sure others) at bay - I wonder how much Google gets in return.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems Nick Brooker 2/7/11 9:52 PM
Just to add to the confusion a bit I have no problems with iCal on an OSX machine but no joy with the same calendar in Lightning on Windows or Linux.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems IslePrince 6/7/11 8:43 PM
 
replace YOUREMAILUSER%40gmail.com with your gmail email.  %40 is the @ symbol, don't know why the link I copy and paste from google ical icon doesn't work but I had a computer that I set up no problem so I copied the link to the ical calendar from there.  now a caveat is that this calendar is publicly shared and isn't https://
 

http://www.google.com/calendar/ical/YOUREMAILUSER%40YOURDOMAIN.COM/public/basic.ics

the above is from a google app's address sp it looks like it's the same.
 
so people are clear I can update either google calendar on thunderbird/lightning, on the web or on my phone and they all sync. 
 
 
-=j=-
 
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems srs06 9/14/11 10:46 AM
I just hit the old MODIFICATION_FAILED bug again. Nothing's fixing it this time ... just worked yesterday.

I have to find another alternative.  The integration with Lightning/Thunderbird is so awful -- it's either spam everyone, send no accept, or try to manually duplicate events across calendars for me. 

If anyone's found a workaround that works with a copy/paste or something similar I'd like to hear about it.  What I was trying was to accept with the local calendar, then assign my Gcal my email address and accept again (with all the config flags set correctly) so it ends up on my Google calendar.
Re: Google Calendar CalDav Connection with Thunderbird Lightning / Sunbird Has Problems BlakJak 9/19/11 3:56 PM
I just tried the copy/paste option above and found it just created a 24 hour long NULL event in my google calendar instead.

So now i'm down to running two calendars (one local, one google) and periodically manually exporting/importing my calendar. This is less than ideal. I don't understand what's so hard...  

This will drive me away from Google Calendar as soon as our enterprise solution reaches production.