<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Error in the calendar module check logs for more details]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I have a problem related to the basic calendar module.<br />
I use the private.ics from google but sometimes it can’t fetch data.<br />
It doesn’t happen regularly, only sometimes but this error keep me to keep the keyboard connected for use the CTRL+R function everytime it happen.<br />
It’s annoying because I hope to forget it completely and just using MM.<br />
I can reproduce the issue with CTRL+R, every 7/8 refreshes it happen.<br />
I could not refresh it forever but MM turn off and on every day so… it happen.</p>
<p dir="auto">My question is: is it a normal behaviour from google or is there something I did that cause the behaviour?<br />
I checked pihole also, thinking it could cause issues but it seem not related to it.</p>
<p dir="auto">As calendar I use the basic one and the EXT3</p>
<p dir="auto">Here is the log, thanks</p>
<p dir="auto">/home/MYMM/.pm2/logs/MagicMirror-error.log last 15 lines:<br />
0|mm       |   }<br />
0|mm       | }<br />
0|mm       | [2025-06-24 12:47:20.521] [ERROR] Calendar Error. Could not fetch calendar:  <a href="https://calendar.google.com/calendar/ical/MYCAL.ics" target="_blank" rel="noopener noreferrer nofollow ugc">https://calendar.google.com/calendar/ical/MYCAL.ics</a> TypeError: fetch failed<br />
0|mm       |     at node:internal/deps/undici/undici:13502:13<br />
0|mm       |     at process.processTicksAndRejections (node:internal/process/task_queues:105:5) {<br />
0|mm       |   [cause]: AggregateError [ETIMEDOUT]:<br />
0|mm       |       at internalConnectMultiple (node:net:1139:18)<br />
0|mm       |       at internalConnectMultiple (node:net:1215:5)<br />
0|mm       |       at Timeout.internalConnectMultipleTimeout (node:net:1739:5)<br />
0|mm       |       at listOnTimeout (node:internal/timers:596:11)<br />
0|mm       |       at process.processTimers (node:internal/timers:529:7) {<br />
0|mm       |     code: ‘ETIMEDOUT’,<br />
0|mm       |     [errors]: [ [Error], [Error] ]<br />
0|mm       |   }<br />
0|mm       | }</p>
]]></description><link>https://forum.magicmirror.builders/topic/19743/error-in-the-calendar-module-check-logs-for-more-details</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 12:31:00 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/19743.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 24 Jun 2025 12:33:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Wed, 25 Jun 2025 15:08:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Today everything is working normally. I don’t know what happend yesterday.</p>
]]></description><link>https://forum.magicmirror.builders/post/127071</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127071</guid><dc:creator><![CDATA[Niggich]]></dc:creator><pubDate>Wed, 25 Jun 2025 15:08:06 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Sat, 28 Jun 2025 12:53:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nowayto" aria-label="Profile: nowayto">@<bdi>nowayto</bdi></a> if the network is busy, all kinds of problems</p>
]]></description><link>https://forum.magicmirror.builders/post/127110</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127110</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 28 Jun 2025 12:53:15 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Sat, 28 Jun 2025 12:42:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Did it. Hope it solve my issue. Thanks</p>
]]></description><link>https://forum.magicmirror.builders/post/127109</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127109</guid><dc:creator><![CDATA[nowayto]]></dc:creator><pubDate>Sat, 28 Jun 2025 12:42:44 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Thu, 26 Jun 2025 12:33:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nowayto" aria-label="Profile: nowayto">@<bdi>nowayto</bdi></a> it is an environment variable</p>
<p dir="auto">So you add it to the script used to launch MagicMirror</p>
<p dir="auto">If using my installer and select pm2 then its</p>
<pre><code>~/MagicMirror/installers/mm.sh
</code></pre>
<p dir="auto">Before the npm start line<br />
For 45 seconds</p>
<pre><code>export mmFetchTimeout=45000
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/127083</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127083</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 26 Jun 2025 12:33:22 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Thu, 26 Jun 2025 12:34:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nowayto" aria-label="Profile: nowayto">@<bdi>nowayto</bdi></a></p>
<p dir="auto">I put it here in config.js</p>
<pre><code>			module: "calendar",
			header: "Our Calendar",
			position: "bottom_right",
			config: {
				mmFetchTimeout: 60000,
				calendars: [


</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/127082</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127082</guid><dc:creator><![CDATA[Hilt]]></dc:creator><pubDate>Thu, 26 Jun 2025 12:34:10 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Thu, 26 Jun 2025 11:30:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a><br />
I’m sorry Sam, I didn’t figure out where I have to configure the<br />
mmFetchTimeout. Where is it located? Thanks</p>
]]></description><link>https://forum.magicmirror.builders/post/127081</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127081</guid><dc:creator><![CDATA[nowayto]]></dc:creator><pubDate>Thu, 26 Jun 2025 11:30:27 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Wed, 25 Jun 2025 15:13:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Ok, maybe. For me the problem is solved.</p>
]]></description><link>https://forum.magicmirror.builders/post/127074</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127074</guid><dc:creator><![CDATA[Niggich]]></dc:creator><pubDate>Wed, 25 Jun 2025 15:13:46 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Wed, 25 Jun 2025 15:10:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/niggich" aria-label="Profile: Niggich">@<bdi>Niggich</bdi></a> network congestion probably… there have been some severe DNS denial of service (hacking) storms in the last few days</p>
]]></description><link>https://forum.magicmirror.builders/post/127073</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127073</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 25 Jun 2025 15:10:55 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Wed, 25 Jun 2025 15:08:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Today everything is working normally. I don’t know what happend yesterday.</p>
]]></description><link>https://forum.magicmirror.builders/post/127071</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127071</guid><dc:creator><![CDATA[Niggich]]></dc:creator><pubDate>Wed, 25 Jun 2025 15:08:06 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Wed, 25 Jun 2025 14:53:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> later I’ll try. The version is the last one</p>
]]></description><link>https://forum.magicmirror.builders/post/127070</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127070</guid><dc:creator><![CDATA[nowayto]]></dc:creator><pubDate>Wed, 25 Jun 2025 14:53:48 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Tue, 24 Jun 2025 20:45:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/niggich" aria-label="Profile: Niggich">@<bdi>Niggich</bdi></a> but it should recover and fetch again</p>
]]></description><link>https://forum.magicmirror.builders/post/127067</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127067</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 24 Jun 2025 20:45:43 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Tue, 24 Jun 2025 19:58:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> I’ve got the same issue since today. Any other solutions? To change the fetchtimeout doesn’t help.</p>
]]></description><link>https://forum.magicmirror.builders/post/127066</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127066</guid><dc:creator><![CDATA[Niggich]]></dc:creator><pubDate>Tue, 24 Jun 2025 19:58:25 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Tue, 24 Jun 2025 13:17:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nowayto" aria-label="Profile: nowayto">@<bdi>nowayto</bdi></a> <img src="/assets/uploads/files/1750771014242-img_1619.png" alt="IMG_1619.png" class=" img-fluid img-markdown" width="1290" height="2796" /></p>
]]></description><link>https://forum.magicmirror.builders/post/127065</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127065</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 24 Jun 2025 13:17:00 GMT</pubDate></item><item><title><![CDATA[Reply to Error in the calendar module check logs for more details on Tue, 24 Jun 2025 13:14:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nowayto" aria-label="Profile: nowayto">@<bdi>nowayto</bdi></a> what version of MagicMirror are you using.<br />
I added a feature to be able to control that timeout, but set the default at 30 seconds</p>
<p dir="auto">See the doc, configuration, mm FetchTimeout environment variable</p>
<p dir="auto">But the code should recover by itself.</p>
<p dir="auto"><img src="/assets/uploads/files/1750770751532-img_1618.png" alt="IMG_1618.png" class=" img-fluid img-markdown" width="1290" height="2796" /></p>
]]></description><link>https://forum.magicmirror.builders/post/127064</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/127064</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 24 Jun 2025 13:14:35 GMT</pubDate></item></channel></rss>