I have BIG problems exporting the calendar to Google Calendar. While a good link is passed to Google and Google lists the imported calendar among the others, google never refreshes the data. It simply does not visit the site to request an updated ICAL dataset.
As a result, events that I add in jEvents never show up in Google.
After quite some research, Google may misinterpret the initial data to think they will last forever with no need to call again. Someone told that setting an "expires" meta in the page header as well as a "do not cache" solved the very same problem on another ICAL calender.
< Expires: Fri, 29 Jan 2010 22:08:58 GMT
< Cache-Control: private
Is it possible to force jEVENTS to do alike? I looked at the protocol and there is no page expiration set in the response header.
While it's easy to add an ICAL calender abo on any iOS, Android users have to do it via Google Calendar. It's quite useless, when half the people do not get event updates.
I get various "expires" results on any other page within my Joomla site except the ical export data. These seemingly do not expire.
Server "nginx"
Date "Wed, 05 Jul 2017 21:32:01 GMT"
Content-Type "text/calendar; charset=UTF-8"
Transfer-Encoding "chunked"
Connection "keep-alive"
Content-Disposition "attachment; filename=calendar.ics"