<?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[[Bug] Maxed out DNS Requests with no Backoff or Retries]]></title><description><![CDATA[<p dir="auto">Hey Cloudron team!</p>
<p dir="auto">I just migrated my Cloudron to a new server and had some issues around updating DNS entries to the new IP address. Specifically I use Namecheap, but either way, from the logs below we can see there is logic that can probably be optimized. I have about 40 apps or so installed on my box, so if a DNS provider has any rate limiting on their API, it can cause issues when doing a complete DNS migration/update. See log below for what I was seeing:</p>
<p dir="auto"><code>Jan 06 11:21:41box:dns registerLocation: Get error. retryable: true. Too many requests</code></p>
<p dir="auto">In this case, I would expect Cloudron to gracefully register this error (assuming we're getting a legitimate 429 status code from the DNS API), and retry with exponential backoffs until all queries are completed. Instead, this failed on all 3 of my domains since the first one has a lot of apps, and therefore DNS entries, to complete successfully.</p>
<p dir="auto">A few related thoughts:</p>
<ol>
<li>I love Cloudron! The migration as a whole was pretty smooth even given this DNS hiccup. I just went into my Namecheap dashboard and updated them all manually <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f937.png?v=af5271e93de" class="not-responsive emoji emoji-android emoji--shrug" style="height:23px;width:auto;vertical-align:middle" title="🤷" alt="🤷" /> not ideal, but not the end of the world. Besides that the upgrade process went without a hitch. Thanks for all that you do to help make it so!</li>
<li>I was hoping to register this bug in your Cloudron Gitlab instance but I don't think I have permissions for that, even when I was logged in? I hope this is the right place to report this issue.</li>
<li>The reason I moved servers is due to Cloudron 7.6.2 needing AVX support. I personally think that such a large dependency should have been introduced in a major version (ie 8.0.0) so that users like myself wouldn't be 'stranded' on a random version like 7.6.1 and not able to receive any updates at all (including on the apps, because of an issue reported in a separate thread on the forum here).</li>
</ol>
]]></description><link>https://forum.cloudron.io/topic/10813/bug-maxed-out-dns-requests-with-no-backoff-or-retries</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 20:38:42 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/10813.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 07 Jan 2024 17:37:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Bug] Maxed out DNS Requests with no Backoff or Retries on Mon, 08 Jan 2024 23:24:20 GMT]]></title><description><![CDATA[<p dir="auto"><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f64c.png?v=af5271e93de" class="not-responsive emoji emoji-android emoji--raised_hands" style="height:23px;width:auto;vertical-align:middle" title=":raised_hands:" alt="🙌" /></p>
]]></description><link>https://forum.cloudron.io/post/80725</link><guid isPermaLink="true">https://forum.cloudron.io/post/80725</guid><dc:creator><![CDATA[thetomester13]]></dc:creator><pubDate>Mon, 08 Jan 2024 23:24:20 GMT</pubDate></item><item><title><![CDATA[Reply to [Bug] Maxed out DNS Requests with no Backoff or Retries on Mon, 08 Jan 2024 10:29:04 GMT]]></title><description><![CDATA[<p dir="auto">I have fixed this for next release.</p>
]]></description><link>https://forum.cloudron.io/post/80682</link><guid isPermaLink="true">https://forum.cloudron.io/post/80682</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 08 Jan 2024 10:29:04 GMT</pubDate></item><item><title><![CDATA[Reply to [Bug] Maxed out DNS Requests with no Backoff or Retries on Sun, 07 Jan 2024 22:06:32 GMT]]></title><description><![CDATA[<p dir="auto">Thanks <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a>!</p>
]]></description><link>https://forum.cloudron.io/post/80664</link><guid isPermaLink="true">https://forum.cloudron.io/post/80664</guid><dc:creator><![CDATA[thetomester13]]></dc:creator><pubDate>Sun, 07 Jan 2024 22:06:32 GMT</pubDate></item><item><title><![CDATA[Reply to [Bug] Maxed out DNS Requests with no Backoff or Retries on Sun, 07 Jan 2024 20:56:35 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://www.namecheap.com/support/knowledgebase/article.aspx/9739/63/api-faq/#z" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.namecheap.com/support/knowledgebase/article.aspx/9739/63/api-faq/#z</a> says "Our general API calls restriction is 50/min, 700/hour, and 8000/day across the whole key." . I guess we can slow down the namecheap request rate.</p>
]]></description><link>https://forum.cloudron.io/post/80661</link><guid isPermaLink="true">https://forum.cloudron.io/post/80661</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Sun, 07 Jan 2024 20:56:35 GMT</pubDate></item><item><title><![CDATA[Reply to [Bug] Maxed out DNS Requests with no Backoff or Retries on Sun, 07 Jan 2024 20:55:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thetomester13" aria-label="Profile: thetomester13">@<bdi>thetomester13</bdi></a> this is the right place to report bugs. GitLab is primarily used for development and we create issues there after verifying if reports are bugs.</p>
]]></description><link>https://forum.cloudron.io/post/80660</link><guid isPermaLink="true">https://forum.cloudron.io/post/80660</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Sun, 07 Jan 2024 20:55:24 GMT</pubDate></item></channel></rss>