Relatively new Nextcloud user here - trying to figure out why events aren’t synced properly from a calendar created in Nextcloud to a Google Calendar.
The gory details:
Nextcloud version: 18.0.4
Nextcloud Calendar App version: 2.0.3
What I did:
- Created a calendar in Nextcloud and pressed the share button in the left sidebar. I then pressed the “+” sign and made the calendar public.
- I created an event in the near future in the new calendar. I pressed the link button in the left sidebar and to “Copy public link”.
- I then took this link - https://.your-storageshare.de/apps/calendar/p/sHe3i79WPzk5Ssom - and added this in my Google Calendar via the add by URL option (https://calendar.google.com/calendar/b/1/r/settings/addbyurl)
- I paste the Nextcloud calendar link into the form and the calendar is succesfully added. BUT the event is not synchronized.
I have tried this multiple times and once I succeeded in getting an event imported into the Google Calendar, but when I changed the date for the event in Nextcloud, it never updated in Google ( it has now been more than 5 weeks and it still shows the wrong date).
A curl request looks like this:
$ curl -I "https://<some-id>.your-storageshare.de/apps/calendar/p/sHe3i79WPzk5Ssom"
HTTP/2 200
server: nginx
date: Fri, 22 May 2020 21:37:10 GMT
content-type: text/html; charset=UTF-8
content-length: 5704
vary: Accept-Encoding
set-cookie: ocd2hkv0smyl=3428571613265dff05066b8fc0bff7f9; path=/; secure; HttpOnly
expires: Thu, 19 Nov 1981 08:52:00 GMT
pragma: no-cache
set-cookie: oc_sessionPassphrase=%2BJGNVzm99xyvKpyRFLm4fiM4DPxTFpdhX6cj%2B3MnlkbN%2FmuA1gNiY03jS9xS7gjoO2X03EwaUjNYcZ8vU60HR6d2lSl0K2D%2FfTYf01%2F8DJHlRuTkTPAp0TIY8K1g3G3a; path=/; secure; HttpOnly
set-cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax
set-cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict
cache-control: no-cache, no-store, must-revalidate
content-security-policy: default-src 'none';base-uri 'none';manifest-src 'self';script-src 'self';style-src 'self' 'unsafe-inline';img-src 'self' data: blob:;font-src 'self' data:;connect-src 'self';media-src 'self';frame-ancestors 'self';worker-src 'self' blob:;form-action 'self'
feature-policy: autoplay 'self';camera 'none';fullscreen 'self';geolocation 'none';microphone 'none';payment 'none'
strict-transport-security: max-age=15768000; includeSubDomains
referrer-policy: strict-origin
x-content-type-options: nosniff
x-download-options: noopen
x-frame-options: SAMEORIGIN
x-permitted-cross-domain-policies: none
x-robots-tag: none
x-xss-protection: 1; mode=block
During my search for a solution the following issues seemed to describe similar problems:
I wanted to ask here first before I create an issue in Github. Hope somebody can help me out
Best regards,
Ben