<?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[Xen Orchestra TLS minimum version requirement -- How to set?]]></title><description><![CDATA[<p dir="auto">Hi I'm referencing a part of the XO configuration found in the config.toml file:</p>
<pre><code># Specify to use at least TLSv1.1.
# See: https:#github.com/certsimple/minimum-tls-version
secureOptions = 117440512
</code></pre>
<p dir="auto">I visited the site referenced however I don't see any numbers that would indicate the secureOptions directive.  The site has examples such as the following:<br />
secureOptions: minimumTLSVersion('tlsv11')</p>
<p dir="auto">On this site there isn't any mention regarding the use of numbers.  How did the configuration decide on this setting?? I'd like to use tlsv12 as minimum.</p>
]]></description><link>https://xcp-ng.org/forum/topic/3747/xen-orchestra-tls-minimum-version-requirement-how-to-set</link><generator>RSS for Node</generator><lastBuildDate>Mon, 11 May 2026 23:46:34 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/3747.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 24 Oct 2020 14:15:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Xen Orchestra TLS minimum version requirement -- How to set? on Tue, 27 Oct 2020 20:33:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/kevdog" aria-label="Profile: kevdog">@<bdi>kevdog</bdi></a> Not at all, it made us aware that our vendor config was no longer relevant <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=ab1daa29750" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":-)" alt="🙂" /></p>
<p dir="auto">Thank your for your report!</p>
]]></description><link>https://xcp-ng.org/forum/post/32761</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/32761</guid><dc:creator><![CDATA[julien-f]]></dc:creator><pubDate>Tue, 27 Oct 2020 20:33:29 GMT</pubDate></item><item><title><![CDATA[Reply to Xen Orchestra TLS minimum version requirement -- How to set? on Tue, 27 Oct 2020 20:18:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/julien-f" aria-label="Profile: julien-f">@<bdi>julien-f</bdi></a></p>
<p dir="auto">Ahh - very nice -- I guess the point of my post was pointless.</p>
<p dir="auto">Thanks for help.</p>
]]></description><link>https://xcp-ng.org/forum/post/32760</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/32760</guid><dc:creator><![CDATA[kevdog]]></dc:creator><pubDate>Tue, 27 Oct 2020 20:18:50 GMT</pubDate></item><item><title><![CDATA[Reply to Xen Orchestra TLS minimum version requirement -- How to set? on Tue, 27 Oct 2020 20:15:50 GMT]]></title><description><![CDATA[<p dir="auto">These are the default settings built-in Node:</p>
<pre><code>$ node
Welcome to Node.js v12.18.2.
Type ".help" for more information.
&gt; tls.DEFAULT_MIN_VERSION
'TLSv1.2'
&gt; tls.DEFAULT_CIPHERS
'TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA256:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!SRP:!CAMELLIA'
</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/32759</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/32759</guid><dc:creator><![CDATA[julien-f]]></dc:creator><pubDate>Tue, 27 Oct 2020 20:15:50 GMT</pubDate></item><item><title><![CDATA[Reply to Xen Orchestra TLS minimum version requirement -- How to set? on Tue, 27 Oct 2020 20:11:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/julien-f" aria-label="Profile: julien-f">@<bdi>julien-f</bdi></a></p>
<p dir="auto">I reviewed your commit, however I don't understand your heading (remove TLS config to use native settings).</p>
<p dir="auto">If not specified in the config.toml file, what are the native settings? Where are these specified?</p>
]]></description><link>https://xcp-ng.org/forum/post/32758</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/32758</guid><dc:creator><![CDATA[kevdog]]></dc:creator><pubDate>Tue, 27 Oct 2020 20:11:03 GMT</pubDate></item><item><title><![CDATA[Reply to Xen Orchestra TLS minimum version requirement -- How to set? on Tue, 27 Oct 2020 20:07:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/kevdog" aria-label="Profile: kevdog">@<bdi>kevdog</bdi></a> My bad, <code>null</code> is not supported in TOML files.</p>
<p dir="auto">You can simply rebuild Xen Orchestra from the sources, I have removed these settings: <a href="https://github.com/vatesfr/xen-orchestra/commit/8d2e23f4a8c7ce49eeaf57093ff87e98cc787ce9" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/vatesfr/xen-orchestra/commit/8d2e23f4a8c7ce49eeaf57093ff87e98cc787ce9</a></p>
<div class="row github-embeds-container">

<div class="col-md-6">
<div class="github-embed card">
<div class="card-body">



<div class="meta">
<span class="float-end">0 <i class="fa fa-comment"></i></span>
<img class="author-picture not-responsive" src="https://avatars.githubusercontent.com/u/298721?v=4" title="julien-f" />
<a href="https://github.com/julien-f"><span class="username">julien-f</span></a> committed <span class="timeago" title="2020-10-26T14:41:07Z"></span> to <a href="//github.com/vatesfr/xen-orchestra">vatesfr/xen-orchestra</a>
</div>
<a href="https://github.com/vatesfr/xen-orchestra/commit/8d2e23f4a8c7ce49eeaf57093ff87e98cc787ce9"><pre>fix(xo-server): remove TLS config to use native settings

See https://xcp-ng.org/forum/topic/3747/xen-orchestra-tls-minimum-version-requirement-how-to-set</pre></a>

</div>
</div>
</div>

</div>]]></description><link>https://xcp-ng.org/forum/post/32757</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/32757</guid><dc:creator><![CDATA[julien-f]]></dc:creator><pubDate>Tue, 27 Oct 2020 20:07:44 GMT</pubDate></item><item><title><![CDATA[Reply to Xen Orchestra TLS minimum version requirement -- How to set? on Tue, 27 Oct 2020 20:02:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/julien-f" aria-label="Profile: julien-f">@<bdi>julien-f</bdi></a></p>
<p dir="auto">Snippet of config.toml file:</p>
<pre><code># These options are applied to all listen entries.
[http.listenOptions]
# Ciphers to use.
#
# These are the default ciphers in Node 4.2.6, we are setting
# them explicitly for older Node versions.
ciphers = 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA256:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!SRP:!CAMELLIA'

# Tell Node to respect the cipher order.
honorCipherOrder = true

# Specify to use at least TLSv1.1.
# See: https:#github.com/certsimple/minimum-tls-version
minVersion = 'TLSv1.2'

secureOptions = null

#secureOptions = 117440512
</code></pre>
<p dir="auto">At least for me including those options didn't work.</p>
<pre><code>Oct 27 14:54:32 ubuntuxo systemd[1]: Started XO Server.
Oct 27 14:54:33 ubuntuxo xo-server[103642]: ✖ Unexpected character, expected "nan" at row 115, col 18, pos 3784:
Oct 27 14:54:33 ubuntuxo xo-server[103642]: 114:
Oct 27 14:54:33 ubuntuxo xo-server[103642]: 115&gt; secureOptions = null
Oct 27 14:54:33 ubuntuxo xo-server[103642]:                       ^
Oct 27 14:54:33 ubuntuxo xo-server[103642]: 116:
Oct 27 14:54:33 ubuntuxo xo-server[103642]: TomlError: Unexpected character, expected "nan" at row 115, col 18, pos 3784:
Oct 27 14:54:33 ubuntuxo xo-server[103642]: 114:
Oct 27 14:54:33 ubuntuxo xo-server[103642]: 115&gt; secureOptions = null
Oct 27 14:54:33 ubuntuxo xo-server[103642]:                       ^
Oct 27 14:54:33 ubuntuxo xo-server[103642]: 116:
</code></pre>
<p dir="auto">If I changed the secureOptions back to prior value with minTLS version the server would at least start, however I have no way to verify if functioning correctly.</p>
]]></description><link>https://xcp-ng.org/forum/post/32756</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/32756</guid><dc:creator><![CDATA[kevdog]]></dc:creator><pubDate>Tue, 27 Oct 2020 20:02:11 GMT</pubDate></item><item><title><![CDATA[Reply to Xen Orchestra TLS minimum version requirement -- How to set? on Mon, 26 Oct 2020 10:12:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/kevdog" aria-label="Profile: kevdog">@<bdi>kevdog</bdi></a> We'll remove this setting from future versions.</p>
<p dir="auto">In the meantime, you should be able to set these:</p>
<pre><code class="language-toml"># Already the default value in Node 12 but you can explicit it
minVersion = 'TLSv1.2'

secureOptions = null</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/32706</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/32706</guid><dc:creator><![CDATA[julien-f]]></dc:creator><pubDate>Mon, 26 Oct 2020 10:12:25 GMT</pubDate></item><item><title><![CDATA[Reply to Xen Orchestra TLS minimum version requirement -- How to set? on Sat, 24 Oct 2020 15:49:39 GMT]]></title><description><![CDATA[<p dir="auto">Ping <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/julien-f" aria-label="Profile: julien-f">@<bdi>julien-f</bdi></a></p>
]]></description><link>https://xcp-ng.org/forum/post/32684</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/32684</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Sat, 24 Oct 2020 15:49:39 GMT</pubDate></item></channel></rss>