Server: Thunderbird/Lightning: Event invitations cannot be added to a nextcloud CalDAV calendar

Created on 13 Feb 2017  路  17Comments  路  Source: nextcloud/server

Steps to reproduce

  • Thunderbird 45.4.0
  • Lightning 4.7.4

Install/Configure Calendar

  • Create a fresh Thunderbird profile
  • Add Lightning Extention
  • Add a nextcloud calendar via CalDAV

You shoud have a local calendar and a remote (nextcloud calendar) now.

Install/Configure E-Mail

  • Configure your mail
  • Get an event invitation
  • Accept the event invitation

Expected behaviour

Lightning asks the user into which calendar the event invitation should be added.

Actual behaviour

The event will be added to the local calendar. If you have multiple local/nextcloud calendards, only the local one can be selected by the user to add the event invitation.

Since this works for a calendar from another ownCloud-server, I assume it's a issue with the CalDAV configuration of nextcloud.

Workaround

Downloading the event invitations and drag & drop them to the calendar.

Server configuration

Operating system: Ubuntu 14.04.5 LTS
Web server: Apache/2.4.10
Database: 5.5.53
PHP version: 7.0.15
Nextcloud version: 10.0.3

0. Needs triage enhancement dav needs info

Most helpful comment

I'll do.

All 17 comments

I just did some debugging on that issue, because it is really annoying. Result: The behaviour depends on the mail adress inside the ATENDEE-option of the iCal file.

An example:

ATTENDEE;RSVP=TRUE;CN=Dennis;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIP
 ANT:mailto:[email protected]

Case 1: I get an event intiation to a mailinglist

I.e. Non of the ATENDEE-options equal to my mail adress.

  • I can add the invitation to the nextcloud calender.
  • I can add the invitation to the owncloud calender.

Case 2: I get an invitation to my mail adress

I.e. One ATENDEE-option is equal to my mail adress.

  • I cannot add the invitation to the nextcloud calender.
  • I can add the invitation to the owncloud calender.

How to reproduce

  • Configure Thunderbird/Lightning as descried above
  • Create a file invite.ics with the following content (It is a modified version of a google calendar invitation):
BEGIN:VCALENDAR
PRODID:WHATEVER
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20170228T100000Z
DTEND:20170228T110000Z
DTSTAMP:20170224T091957Z
UID:[email protected]
ORGANIZER;CN=Dennis Boldt:mailto:[email protected]
ATTENDEE;RSVP=TRUE;CN=Dennis;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIP
 ANT:mailto:[email protected]
CREATED:20170224T091956Z
DESCRIPTION:TEST
LAST-MODIFIED:20170224T091957Z
LOCATION:TEST
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:FAILS
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
  • Change the email inside the ATENDEE-option to your adress
  • Send this file from a differnet e-mail to the adress configured in the ATENDEE-option
  • Result: You cannot import the event invitation to the nextcloud calender, but you can import it to the owncloud calendar

@nickvergessen: I just saw, that you're located in Stuttgart. If needed, I could give you a live demo, since I am in Stuttgart approx. twice per month.

Same problem here.

I have the same issue.
I use the "Inverse SoGO Connector 31.0.3" for CalDAV

cc @georgehrke

Same issue.
Thunderbird 52.3.0
NextCloud 11
Calendar 1.5.4

I successfully added one just two days ago:
Thunderbird 52.2.1
Lightning 5.4
Nextcloud 12.0.2

I successfully added the invite today. It was instantly shown in Nextcloud
but in Thunderbird I had to choose "Calendar sync ..." once to get it displayed.

Thunderbird 52.3.0
Lightning 5.4.3
Nextcloud 12.0.2

Thunderbird:
20170918_tb-invite
Nextcloud:
20170918_nc-invite

I still cannot import my example from Feb, 24 Feb with the following settings:

  • Thunderbird 52.2.1
  • Lightning 5.4
  • Nextcloud 12.0.2

Same here. Very annoying!

  • Thunderbird 52.3.0 (64-bit)
  • Lightning 5.4.3
  • Provider f眉r Google Kalendar 3.3

Pwet @georgehrke !

There have been many changes to the user principal in recent Nextcloud versions, need to check if this is still reproducible.

I'll do.

For me it worked until recently. I do not know if a Thunderbird or Nextcloud update broke it, but now I cannot accept invitations into Nextcloud calendars. Currently used versions: Thunderbird 60.6.1, Lightning 6.2.6.1, Nextcloud 15.0.8. I am not aware of any changed settings on my side.

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

@boldt Any update? :)

FYI: the issue is gone (again?) in my environment. edit: I'm now on Thunderbird 60.8.0, Lightning 6.2.8, Nextcloud 16.0.3, Calendar 1.7.0.

So closing

Was this page helpful?
0 / 5 - 0 ratings