Calendar App: Subscription of Google Calendar does not work

I want to subscribe to a google calendar (not import).
Tried different google calendars with their private ics link.
No error messages, but also nothing appearsā€¦ none of them workedā€¦

Nextcloud 17.0.2
Calendar App 2.0.1

Any ideas or hints?

Iā€™m personally not using this function but did you follow this instruction to get the ics calendar url?

https://www.smsclientreminders.com/how_to_share_your_calendar_with_other_applications#google

Afaik, an ics calendar subscription is handled via the web browser and not server itself. That means it is only shown or displayed when youā€™re using the web client. This function is described here:

https://docs.nextcloud.com/server/18/user_manual/pim/calendar.html#subscribe-to-a-calendar

Have you checked the Nextcloud log file for any related error message? Usually any activity will be logged, especially if something fails.

Yes, did it exactly this way.
I used the private ics link of the google calendar.
I tried it with different google calendars.

Yes, i used the web client.
Logged out and in again, nothing to seeā€¦

Yes, no entries.

I tried to import the same google calendar private ics link - this worked.
But i want to subscribe - not importā€¦

Subscription of Public calendar as school vacations is not working, too.
Example: https://www.schulferien.eu/downloads/ical4.php?land=1&type=1&year=2019
works with Thunderbird and Lightning on Windows and Linux Platforms and on Android phones but not with Nextcloud 17.0.2 and Calendar 2.0.1

would you guys pls counter-check if this github issue fits to your problems and if yes provide them with more info or test the workaround?

and pls let us here on the forum know how it wentā€¦

Have you seen this issue ticket which explains how the subscription of ics calendars has been changed?!

@JimmyKater and @j-ed
I saw your comments but here I will stop for now and clone my system first to make more tests. My family will kill me if I crash our Nextcloudā€¦
This will certainly take ā€œsomeā€ days.

1 Like

Not yet, but it seems that this issue targets the current problem.
And currently there is some activityā€¦

They opened a new github issue here:
Events from subscribed calendar not shown #1899

The maintainer already fixed the issue:

The fix will be released with version 2.0.2

So we have to wait for the Calendar App Version 2.0.2 to be releasedā€¦

1 Like

I have to re-open this issue, still not solved for meā€¦
I tried four different public ics calendars, none of them shows any entries in the calendar.

Calendar App 2.0.2
Nextcloud 18.0.1

Until 18.0.2, you need to wait for cron to refresh the subscription cache (a few hours, depending on cron frequency).

1 Like

Ok, thanks for the hint.
Now, after some hours, the entries appear in the subscribed calendars.

I discovered another flaw:
I subscribed a google calendar. In the description field of some of the events, there are item lists used. The lists are not properly rendered in the Nextcloud Calendar App and appear as plain html source code e.g. <ul><li>First Item</li>

The iCalendar/CalDAV standard used by Nextcloud doesnā€™t allow HTML tags into the description. It should at least use X-ALT-DESC like Outlook does, so thatā€™s an issue with Google.

Fortunately, I had some time now, to make several tests. Mosts things are working but not all.

None of my calendar subscriptions is still working work with Nextcloud 17.0.2 and calendar 2.0.2

But I installed a test system 18.0.2. and calendar 2.0.2.
With this system, I could sucessfully subscribe calendars with school holidays, public holidays and even a liturgical calendar with information about catholic services.
https://www.schulferien.eu/downloads/ical4.php?land=1&type=1&year=2020
https://www.schulferien.eu/downloads/ical4.php?land=BY&type=0&year=2020
http://www.eucharistiefeier.de/lk/api.php?jahr=0&&kal=regensburg&format=ics&info=tr&dup=z&desc=lfu
The Links above, which I use should obviously work if I update my Live System to 18.0.2
Update: Live System is updated to 18.0.2. and behaviour as expectedā€¦

There is only one calendar not working which is provided by myself in unusual but necessary way.
It is a ICS File which is created by a software where I organize club members. This software is a huge platform to organize not only personal profiles of the members but also all financial issues. With in the members profiles, I save also the birthday of each member. Whenever I add or modify member profiles the calendar file ā€œbirthdays.icsā€ is saved, respectivly modified to my Nextcloud.
My goal is now to subscribe this file with my Nextcloud calendar.
I tested the following Link
https://ā€œmydomain.deā€/nextcloud/remote.php/webdav/Kalender/birthdays.ics
but this does not work out although I am the correct Nextcloud user, where the ICS File is stored.
Any ideas?
It is also not working withe calendar 2.0.3.

I had to use the URL in a field called ā€˜Secret address in iCal formatā€™.

  • Log into Google Calendar
  • Select options for that specific calendar
  • Settings and sharing
  • Integrate calendar
  • Copy the URL in the field called ā€˜Secret address in iCal formatā€™
2 Likes