Read the statement by Michael Teeuw here.
MMM-CalDAV
- 
 @caw add the workaround? 
- 
 @sdetweil i think some of the Synology users have the same issue with permissions an their nas 
- 
 @caw this is really a docker on synology implementation issue. you created files needed by the docker container using an outside the container userid. many modules use their folder as a cache storage location 
- 
 I apologize but I am very very new to all of this and I was looking for a little guidance on syncing with my Apple Calendar using MMM-CalDAV. The issue I am running into is that in the [LOG] it is showing [CALDAV] /MagicMirror/modules/MMM-CalDAV/service/.ICLOUD_family.ics is not found. This is cascading into a lot of issues which results in the fetch of the family calendar isn’t happening. I am sure I am missing something simple but I can’t for the life of me find it out. Would it be possible to get some help and which direction could I investigate? Thank you all in advance. 
- 
 @jal201 can u tell us more about your runtime environment? are you using a NAS device, synology? or is this on a pi, without docker? 
- 
 Thank you for your time. I believe am using a pi without a docker. 
- 
 @jal201 said in MMM-CalDAV: /MagicMirror/modules/MMM-CalDAV/service/.ICLOUD_family.ics this seems to imply the config for calendar doesn’t match the config for MMM-Caldav caldav reads the real calendar and puts the data in the configured folder 
 and then the MM calendar loads it from the configured folder…I am not the module author. 
- 
 @sdetweil thank you for the information. I was curious about the *.ICLOUD file location. Do you see that in your application? Is that folder used? 
- 
 Hello again, 
 sorry I had a lot of work at my job, but now I’m trying again to get this MM working.
 The sync to my Synology-Calendar still isn’t working.Here are my logs: pi@raspy:~ $ pm2 logs mm [TAILING] Tailing last 15 lines for [mm] process (change the value with --lines option) /home/pi/.pm2/logs/mm-error.log last 15 lines: 0|mm | at process.processTicksAndRejections (node:internal/process/task_queues:95:5) 0|mm | at async davRequest (/home/pi/MagicMirror/modules/MMM-CalDAV/node_modules/tsdav/dist/tsdav.cjs.js:158:25) 0|mm | at async fetchPrincipalUrl (/home/pi/MagicMirror/modules/MMM-CalDAV/node_modules/tsdav/dist/tsdav.cjs.js:1254:24) 0|mm | at async createAccount (/home/pi/MagicMirror/modules/MMM-CalDAV/node_modules/tsdav/dist/tsdav.cjs.js:1307:31) 0|mm | at async DAVClient.login (/home/pi/MagicMirror/modules/MMM-CalDAV/node_modules/tsdav/dist/tsdav.cjs.js:1659:15) 0|mm | at async Fetcher.work (/home/pi/MagicMirror/modules/MMM-CalDAV/node_helper.js:89:7) { 0|mm | [cause]: Error: getaddrinfo ENOTFOUND invalidcaldavserver.com 0|mm | at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:120:26) { 0|mm | errno: -3008, 0|mm | code: 'ENOTFOUND', 0|mm | syscall: 'getaddrinfo', 0|mm | hostname: 'invalidcaldavserver.com' 0|mm | } 0|mm | }Probably some auth. problem? 
 Maybe you got another idea.
 I’m running the MM on an Raspberry Pi Zero.Best 
 Till
- 
 @Tiller 
 invalidcaldavserver.com???
 Usually your error message is showing that URL may be wrong.
