Open ultimase opened 3 years ago
5 minutes is a very little timeframe, it's possible that the cron doesn't have time to perform this every time it's called (there's plenty of other tasks to perform). Does it get updated eventually after 10/15 minutes?
You'll have to refresh the calendar page manually, it doesn't get updated automatically.
I had it originally set at PT30M and then PT15M, and then finally PT5M but it never updated on the nextcloud calendar even if I refreshed it manually. But again the odd thing was it did update on my phone via davx5 and icsx5.
Nextcloud caches the subscription on server side for the calendar app, but icsx5 accesses it directly. I'd say there may be an issue while parsing the calendar data during caching. Please provide your nextcloud.log for clues. If you have trouble getting only useful data from the log, you can:
The browser console logs can be useful as well, please provide them too.
Thank you, we had a bit of an emergency, so unfortunately I'm away from the nextcloud at this moment. I will provide those logs as soon as I get back, my apologizes.
I remember looking at the nextcloud.log and being overwhelmed fairly quickly, so I believe I can find that again. Where are the browser console logs located?
Open the browser developer tools with the F12 key, make sure the console tab is selected, then perform the subscription action in Nextcloud calendar.
Ok I'm back and am local to the nextcloud server. We've updated the nextcloud to 20.0.8 and confirmed that it still appears to not update on the nextcloud calendar.
So apparently I cannot find the nextcloud.log file now, from my searching it looks like I need to create the file and then have nextcloud write to it
https://www.techrepublic.com/article/how-to-enable-logging-in-nextcloud-16/
Also when you mention removing the subscription do you mean remove the calendar subscription from the remote google calendar?
Thank you, apologize for the newbish questions.
Hello, I have the same problem on nextcloud 21.0.3, calendar version 2.3.0 I have a business outlook account and I wanted to add the calendar on that account to my nextcloud instance. Then I see old events (or some events in the future already planned) but then, when something new gets added to the original business calendar, the one on nextcloud won't update.
@xsolinsx See the refresh-rate documentation: https://docs.nextcloud.com/server/latest/admin_manual/groupware/calendar.html#refresh-rate
@tcitworld thank you very much, this should be put on a GUI element when adding the calendar or with the possibility to modify it later
I am encountering the same issue. ICSx5 also works fine in my case. I have tried deleting and re-adding the calendar without success.
@ozls You probably have a different issue, see https://github.com/nextcloud/server/issues/42143
Thank you everyone for working on this nice piece of software. It is very satifying to get everything off someone elses server and run your own. I am admittedly new at this so please let me know if I can provide anything else or differently.
Steps to reproduce
Expected behaviour
Update subscription based calendar on nextcloud calendar
Actual behaviour
Subscription based calendar does not update on nextcloud calendar
Calendar app
Calendar app version: 2.1.3
CalDAV-clients used: updating to davx5, icsx5 and calyxos calendar
Client configuration
Browser: Brave 1.19.86
Operating system: Windows 10
Server configuration
Operating system: Linux 4.19.118-v7l+ #1311 SMP Mon Apr 27 14:26:42 BST 2020 armv7l
Web server: Apache (fpm-fcgi)
Database: mysql 10.3.27
PHP version: 7.3.19-1~deb10u1
Nextcloud Version: 20.0.7 - 20.0.7.1
Updated from an older installed version or fresh install: fresh install
List of activated apps:
Enabled:
Nextcloud configuration:
{ "system": { "passwordsalt": "REMOVED SENSITIVE VALUE", "secret": "REMOVED SENSITIVE VALUE", "trusteddomains": { "0": "localhost", "11": "174.73.175.21", "1": "192.168.1.8", "5": "nextcloudpi.local", "7": "nextcloudpi", "8": "nextcloudpi.lan" }, "datadirectory": "REMOVED SENSITIVE VALUE", "dbtype": "mysql", "version": "20.0.7.1", "overwrite.cli.url": "http:\/\/localhost", "dbname": "REMOVED SENSITIVE VALUE", "dbhost": "REMOVED SENSITIVE VALUE", "dbport": "", "dbtableprefix": "oc", "mysql.utf8mb4": true, "dbuser": "REMOVED SENSITIVE VALUE", "dbpassword": "REMOVED SENSITIVE VALUE", "installed": true, "instanceid": "REMOVED SENSITIVE VALUE", "memcache.local": "\OC\Memcache\Redis", "memcache.locking": "\OC\Memcache\Redis", "redis": { "host": "REMOVED SENSITIVE VALUE", "port": 0, "timeout": 0, "password": "REMOVED SENSITIVE VALUE" }, "tempdirectory": "\/media\/myCloudDrive\/ncdata\/tmp", "mail_smtpmode": "sendmail", "mail_smtpauthtype": "LOGIN", "mail_from_address": "REMOVED SENSITIVE VALUE", "mail_domain": "REMOVED SENSITIVE VALUE", "preview_max_x": "2048", "preview_max_y": "2048", "jpeg_quality": "60", "overwriteprotocol": "https", "maintenance": false, "logfile": "\/media\/myCloudDrive\/ncdata\/nextcloud.log", "loglevel": "2", "log_type": "file", "theme": "" } }
Logs
Web server error log (e.g. /var/log/apache)
Insert your browser log here, this could for example include:
a) The javascript console log b) The network log c) ...