<?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[HSTS Preload]]></title><description><![CDATA[<p dir="auto">It would be nice to have a way to modify the default nginx headers of WordPress Apps.</p>
<p dir="auto">By default, WordPress Apps in Cloudron have the header "<em><strong>strict-transport-security: max-age=63072000</strong></em>". You can find a screenshot below and the reference in here: <a href="https://git.cloudron.io/cloudron/box/-/blob/master/src/nginxconfig.ejs#L98" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/box/-/blob/master/src/nginxconfig.ejs#L98</a></p>
<p dir="auto">This feature request would be useful in several ways; one of them is because there are simple requirements to submit a domain to the HSTS Preload List. The requirements are adding the "<em><strong>strict-transport-security</strong></em>" header with:</p>
<ul>
<li>The max-age must be at least 31536000 seconds (1 year).</li>
<li>The includeSubDomains directive must be specified.</li>
<li>The preload directive must be specified.</li>
</ul>
<p dir="auto">Using a WordPress plugin I added the required header, but then I would have 2 "<em><strong>strict-transport-security</strong></em>" headers that would result in an "ineligibility" status by submitting the HSTS Preload form.</p>
<p dir="auto">Please comment if you think I missed something or want to add something to this request. Thanks for reading!</p>
<p dir="auto">This is a screenshot of our website's headers using Chrome Tools:<br />
<img src="/assets/uploads/files/1655917016191-screen-shot-2022-06-22-at-11.49.26.png" alt="Screen Shot 2022-06-22 at 11.49.26.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.cloudron.io/topic/7263/hsts-preload</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 14:15:09 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/7263.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Jun 2022 17:20:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to HSTS Preload on Sun, 02 Apr 2023 18:34:28 GMT]]></title><description><![CDATA[<p dir="auto">Fixed in 7.4.1 - <a href="https://git.cloudron.io/cloudron/box/-/commit/cc811522e0a629dae894bbb5d0573f3c0f2bad0a" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/box/-/commit/cc811522e0a629dae894bbb5d0573f3c0f2bad0a</a></p>
]]></description><link>https://forum.cloudron.io/post/64199</link><guid isPermaLink="true">https://forum.cloudron.io/post/64199</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Sun, 02 Apr 2023 18:34:28 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Fri, 31 Mar 2023 08:31:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nichu42" aria-label="Profile: nichu42">@<bdi>nichu42</bdi></a> yes, am working on a fix.</p>
]]></description><link>https://forum.cloudron.io/post/64026</link><guid isPermaLink="true">https://forum.cloudron.io/post/64026</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Fri, 31 Mar 2023 08:31:21 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Thu, 30 Mar 2023 20:35:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> said in <a href="/post/64005">HSTS Preload</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nichu42" aria-label="Profile: nichu42">@<bdi>nichu42</bdi></a> ah, this is the same as <a href="https://github.com/mastodon/mastodon/issues/17083" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/mastodon/mastodon/issues/17083</a></p>
</blockquote>
<p dir="auto">Ah, thanks. So we have Mastodon + Ruby + Cloudron. Is there a way to get rid off the others and thus only have Cloudron set the header?</p>
]]></description><link>https://forum.cloudron.io/post/64006</link><guid isPermaLink="true">https://forum.cloudron.io/post/64006</guid><dc:creator><![CDATA[nichu42]]></dc:creator><pubDate>Thu, 30 Mar 2023 20:35:19 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Thu, 30 Mar 2023 19:53:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nichu42" aria-label="Profile: nichu42">@<bdi>nichu42</bdi></a> ah, this is the same as <a href="https://github.com/mastodon/mastodon/issues/17083" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/mastodon/mastodon/issues/17083</a></p>
]]></description><link>https://forum.cloudron.io/post/64005</link><guid isPermaLink="true">https://forum.cloudron.io/post/64005</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 30 Mar 2023 19:53:35 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Thu, 30 Mar 2023 19:51:49 GMT]]></title><description><![CDATA[<p dir="auto">The header is coming from somewhere else. Only the last line is generate by Cloudron. We don't have any code to generate other two lines. So maybe this comes mastodon itself.</p>
<pre><code>&lt; strict-transport-security: max-age=63072000; includeSubDomains
&lt; x-cached: MISS
&lt; strict-transport-security: max-age=31536000
&lt; strict-transport-security: max-age=63072000; includeSubDomains; preload
</code></pre>
]]></description><link>https://forum.cloudron.io/post/64003</link><guid isPermaLink="true">https://forum.cloudron.io/post/64003</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 30 Mar 2023 19:51:49 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Thu, 30 Mar 2023 19:47:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nichu42" aria-label="Profile: nichu42">@<bdi>nichu42</bdi></a> I cannot reproduce this locally, but I do see multiple HSTS headers on your website. Investigating...</p>
]]></description><link>https://forum.cloudron.io/post/64002</link><guid isPermaLink="true">https://forum.cloudron.io/post/64002</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 30 Mar 2023 19:47:55 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Thu, 30 Mar 2023 14:18:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> said in <a href="/post/62811">HSTS Preload</a>:</p>
<blockquote>
<p dir="auto">This is implemented now. Will be available in 7.4.</p>
</blockquote>
<p dir="auto">I have just upgraded to 7.4, enabled HSTS for my Mastodon instance on blueplanet.social and tried to submitted the address to <a href="http://hstspreload.org" target="_blank" rel="noopener noreferrer nofollow ugc">hstspreload.org</a>, but it reports:</p>
<pre><code>Error: Multiple HSTS headers
Response error: Multiple HSTS headers (number of HSTS headers: 3).
</code></pre>
]]></description><link>https://forum.cloudron.io/post/63977</link><guid isPermaLink="true">https://forum.cloudron.io/post/63977</guid><dc:creator><![CDATA[nichu42]]></dc:creator><pubDate>Thu, 30 Mar 2023 14:18:53 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Mon, 06 Mar 2023 11:03:32 GMT]]></title><description><![CDATA[<p dir="auto">This is implemented now. Will be available in 7.4.</p>
]]></description><link>https://forum.cloudron.io/post/62811</link><guid isPermaLink="true">https://forum.cloudron.io/post/62811</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 06 Mar 2023 11:03:32 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Sat, 04 Mar 2023 08:28:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> I would love to have this feature as well. Especcially as without it's impossible to register the domain at <a href="https://hstspreload.org" target="_blank" rel="noopener noreferrer nofollow ugc">https://hstspreload.org</a>...as you said.</p>
]]></description><link>https://forum.cloudron.io/post/62712</link><guid isPermaLink="true">https://forum.cloudron.io/post/62712</guid><dc:creator><![CDATA[m-si]]></dc:creator><pubDate>Sat, 04 Mar 2023 08:28:09 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Wed, 08 Feb 2023 21:01:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> any news on this? As in Europe we currently have this ongoing war between Ukrain and Russia with a hight amount of cyber-attacks in circulation, it would be great to bump up the available security measures as much as possible <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=af5271e93de" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";-)" alt="😉" /></p>
<p dir="auto">If you would be going to create a tunable security-setting here, it would also be really great if you could give the option <a href="https://nginx.org/en/docs/http/configuring_https_servers.html" target="_blank" rel="noopener noreferrer nofollow ugc">to select which TLS-Versions should be supported</a> and maybe set a sensible default to support 1.1, 1.2 and 1.3.</p>
<p dir="auto">Also, do you know if Cloudron uses <a href="https://quic.nginx.org/" target="_blank" rel="noopener noreferrer nofollow ugc">a Version of NGINX that already supports QUIC protocol</a> rather than TCP to transport HTTP?</p>
<p dir="auto">Would also be glad to lend a hand if you need support with getting this to work.</p>
]]></description><link>https://forum.cloudron.io/post/61694</link><guid isPermaLink="true">https://forum.cloudron.io/post/61694</guid><dc:creator><![CDATA[Jan Macenka]]></dc:creator><pubDate>Wed, 08 Feb 2023 21:01:42 GMT</pubDate></item><item><title><![CDATA[Reply to HSTS Preload on Wed, 22 Jun 2022 21:17:11 GMT]]></title><description><![CDATA[<p dir="auto">The requirements are here <a href="https://hstspreload.org/" target="_blank" rel="noopener noreferrer nofollow ugc">https://hstspreload.org/</a> .</p>
<p dir="auto">I think instead of making something generic, we can possible just add a checkbox say "Enable HSTS Preload" or something.</p>
]]></description><link>https://forum.cloudron.io/post/50027</link><guid isPermaLink="true">https://forum.cloudron.io/post/50027</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Wed, 22 Jun 2022 21:17:11 GMT</pubDate></item></channel></rss>