<?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[How can I trigger a certbot renewal when the web dashboard is unavailable?]]></title><description><![CDATA[<p dir="auto">For whatever reason, my Cloudron server's dashboard no longer works. There is an error in the browser saying</p>
<blockquote>
<p dir="auto">Firefox detected a potential security threat and did not continue to &lt;redacted co-op&gt; because this web site requires a secure connection.</p>
<p dir="auto">&lt;redacted&gt; has a security policy called HTTP Strict Transport Security (HSTS), which means that Firefox can only connect to it securely. You can’t add an exception to visit this site.</p>
</blockquote>
<p dir="auto">Under advanced it says:</p>
<blockquote>
<p dir="auto">&lt;redacted&gt; uses an invalid security certificate.</p>
<p dir="auto">The certificate is not trusted because it is self-signed.</p>
</blockquote>
<p dir="auto">If I view the certificate, I see it is a wildcard cert with an expiry date in the distant future, so I suspect this is Cloudron's self-signed fallback certificate.</p>
<p dir="auto">My first thought is to renew the certificate using Let's Encrypt. However, all the documentation I can find on this for Cloudron assumes you can access the web dashboard, which I can't.</p>
<p dir="auto">Normally I would just do this on the terminal, but I don't know how to do this in a way which will accord with what Cloudron does normally. I can't see a timer job which runs a certbot script, for example.</p>
<p dir="auto">So is there a way I can manually start the certbot renewal from the terminal?</p>
<p dir="auto">And I would guess enabling HSTS makes the fall-back certificate unusable in any case?</p>
<p dir="auto">Thanks</p>
]]></description><link>https://forum.cloudron.io/topic/3695/how-can-i-trigger-a-certbot-renewal-when-the-web-dashboard-is-unavailable</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 11:52:28 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/3695.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 13 Nov 2020 14:23:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How can I trigger a certbot renewal when the web dashboard is unavailable? on Fri, 13 Nov 2020 17:27:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wu-lee" aria-label="Profile: wu-lee">@<bdi>wu-lee</bdi></a> do you know why it had failed to renew previously?</p>
]]></description><link>https://forum.cloudron.io/post/18976</link><guid isPermaLink="true">https://forum.cloudron.io/post/18976</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 13 Nov 2020 17:27:46 GMT</pubDate></item><item><title><![CDATA[Reply to How can I trigger a certbot renewal when the web dashboard is unavailable? on Fri, 13 Nov 2020 15:21:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yusf" aria-label="Profile: yusf">@<bdi>yusf</bdi></a> Oh. Doh. Thanks.</p>
<p dir="auto">So I've worked around this by telling Firefox to "Forget this host" (right-click on an URL to get this option in the history tab), and thereby got to the web console that way.</p>
<p dir="auto">However, it could still be handy to know how to trigger the renewal from the terminal, as this might not be the only case when you'd need to do it.</p>
]]></description><link>https://forum.cloudron.io/post/18972</link><guid isPermaLink="true">https://forum.cloudron.io/post/18972</guid><dc:creator><![CDATA[wu-lee]]></dc:creator><pubDate>Fri, 13 Nov 2020 15:21:16 GMT</pubDate></item><item><title><![CDATA[Reply to How can I trigger a certbot renewal when the web dashboard is unavailable? on Fri, 13 Nov 2020 14:34:15 GMT]]></title><description><![CDATA[<p dir="auto">There are a few tricks you can try, <a href="https://security.stackexchange.com/questions/102279/can-hsts-be-disabled-in-firefox" target="_blank" rel="noopener noreferrer nofollow ugc">here</a>.</p>
<p dir="auto">Nice coop btw <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f603.png?v=223f9defb2f" class="not-responsive emoji emoji-android emoji--smiley" style="height:23px;width:auto;vertical-align:middle" title=":smiley:" alt="😃" /></p>
]]></description><link>https://forum.cloudron.io/post/18970</link><guid isPermaLink="true">https://forum.cloudron.io/post/18970</guid><dc:creator><![CDATA[yusf]]></dc:creator><pubDate>Fri, 13 Nov 2020 14:34:15 GMT</pubDate></item></channel></rss>