Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
boldt opened this issue Feb 13, 2017 · 17 comments
Assignees
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement feature: dav needs info

Comments

@boldt
Copy link

boldt commented Feb 13, 2017

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

@boldt boldt changed the title Thunderbrid: Event invitations cannot be added to a nextcloud CalDAV calendar Thunderbird/Lightning: Event invitations cannot be added to a nextcloud CalDAV calendar Feb 13, 2017
@boldt
Copy link
Author

boldt commented Feb 24, 2017

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:spam@dennis-boldt.de

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:n9cg6334cvrubv0p513pa9l25s@google.com
ORGANIZER;CN=Dennis Boldt:mailto:spam@dennis-boldt.de
ATTENDEE;RSVP=TRUE;CN=Dennis;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIP
 ANT:mailto:morespam@dennis-boldt.de
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.

@go2sh

This comment has been minimized.

@zoide
Copy link

zoide commented Mar 6, 2017

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

@MorrisJobke
Copy link
Member

cc @georgehrke

@mikersa
Copy link

mikersa commented Sep 16, 2017

Same issue.
Thunderbird 52.3.0
NextCloud 11
Calendar 1.5.4

@nickvergessen
Copy link
Member

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

@j-ed
Copy link
Contributor

j-ed commented Sep 18, 2017

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

@boldt
Copy link
Author

boldt commented Sep 22, 2017

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

@y-ates
Copy link

y-ates commented Oct 11, 2017

Same here. Very annoying!

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

@skjnldsv
Copy link
Member

Pwet @georgehrke !

@skjnldsv skjnldsv added 0. Needs triage Pending check for reproducibility or if it fits our roadmap needs info labels Jun 12, 2019
@ghost ghost removed the stale Ticket or PR with no recent activity label Jun 12, 2019
@georgehrke georgehrke self-assigned this Jun 12, 2019
@georgehrke
Copy link
Member

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

@georgehrke georgehrke added this to the Nextcloud 16.0.3 milestone Jun 12, 2019
@boldt
Copy link
Author

boldt commented Jun 14, 2019

I'll do.

@svenseeberg
Copy link

svenseeberg commented Jun 18, 2019

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.

@ghost
Copy link

ghost commented Aug 8, 2019

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.

@ghost ghost added the stale Ticket or PR with no recent activity label Aug 8, 2019
@georgehrke
Copy link
Member

@boldt Any update? :)

@ghost ghost removed the stale Ticket or PR with no recent activity label Aug 8, 2019
@svenseeberg
Copy link

svenseeberg commented Aug 8, 2019

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.

@nickvergessen
Copy link
Member

So closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement feature: dav needs info
Projects
None yet
Development

No branches or pull requests