<?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[XO5 breaks after defaulting to XO6 (from source)]]></title><description><![CDATA[<p dir="auto">XO from source<br />
Problem: XO5 is disconnected and stuck on "Still Loading" (see picture below)<br />
When trying later commits after XO6 became default. XO5 has broken entirely. And I have not been able to solve this yet.</p>
<p dir="auto">Troubleshooting steps  are the following:</p>
<pre><code>git reset --hard &lt;commit hash&gt;
rm node_modules/ -rf
yarn
yarn build
</code></pre>
<p dir="auto">Whilst XO6 is working as expected. There are lots of functions that need XO5. Which is why I haven't noticed this until just now (today).</p>
<p dir="auto">Last known good Commit:  <code>4b4c9b91f3722401a7d3eb2eaf549980fd2f3e5b</code><br />
This is also where I had XO6 in preview mode and XO5 working perfectly fine next to each other.</p>
<p dir="auto">Screenshots:</p>
<ul>
<li>Still Loading<br />
<img src="/forum/assets/uploads/files/1765662547224-3c3292a1-a326-4cab-b69c-6016868bceeb-image.png" alt="3c3292a1-a326-4cab-b69c-6016868bceeb-image.png" class=" img-fluid img-markdown" /></li>
</ul>
]]></description><link>https://xcp-ng.org/forum/topic/11681/xo5-breaks-after-defaulting-to-xo6-from-source</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 01:45:35 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/11681.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 13 Dec 2025 21:59:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Thu, 18 Dec 2025 17:23:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: MathieuRA">@<bdi>MathieuRA</bdi></a> I disabled Traefik and reverted to my old XO config (port 443, ssl encryption, http to https redirection), rebuild the docker container using your branch and tested:</p>
<p dir="auto">it is working fine on my end now <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=f084dd9e819" 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 you very much!</p>
<p dir="auto">I did not expect this to get fixed so fast!</p>
]]></description><link>https://xcp-ng.org/forum/post/100853</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100853</guid><dc:creator><![CDATA[MajorP93]]></dc:creator><pubDate>Thu, 18 Dec 2025 17:23:11 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Thu, 18 Dec 2025 16:54:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/majorp93" aria-label="Profile: MajorP93">@<bdi>MajorP93</bdi></a> can you try this branch? <code>mra-fix-redirect-https</code> It should fix your issue with <code>redirectToHttps=true</code></p>
]]></description><link>https://xcp-ng.org/forum/post/100852</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100852</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Thu, 18 Dec 2025 16:54:39 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Thu, 18 Dec 2025 16:34:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/majorp93" aria-label="Profile: MajorP93">@<bdi>MajorP93</bdi></a> I think I am finally able to reproduce the bug. I will try to fix it</p>
]]></description><link>https://xcp-ng.org/forum/post/100851</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100851</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Thu, 18 Dec 2025 16:34:05 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Thu, 18 Dec 2025 16:04:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/majorp93" aria-label="Profile: MajorP93">@<bdi>MajorP93</bdi></a></p>
<p dir="auto">I think ronivay is doing something with Xen Orchestra which is why <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: mathieura">@<bdi>mathieura</bdi></a> suggestions were not working.  I tried to follow his changes in the none docker script but it was above my head.  Either way glad he was able to resolve your issues as well.</p>
]]></description><link>https://xcp-ng.org/forum/post/100850</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100850</guid><dc:creator><![CDATA[acebmxer]]></dc:creator><pubDate>Thu, 18 Dec 2025 16:04:39 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Thu, 18 Dec 2025 15:49:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: MathieuRA">@<bdi>MathieuRA</bdi></a> said in <a href="/forum/post/100808">XO5 breaks after defaulting to XO6 (from source)</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/majorp93" aria-label="Profile: MajorP93">@<bdi>MajorP93</bdi></a> various fixes have been performed on master.</p>
<p dir="auto">Your config file should look like this</p>
<pre><code>[http.mounts]
# Uncomment to setup a default version.
# Otherwise, XO5 will be the default for stable channel and XO6 for latest and source
# '/' = '../xo-web/dist/'

'/v5' = '../xo-web/dist/'
'/v6' = '../../@xen-orchestra/web/dist/'

[http.proxies]
# [port] is used to reuse the same port declared in [http.listen.0]
'/v5/api' = '[protocol]//localhost:[port]/api'
'/v5/api/updater' = 'ws://localhost:9001'
'/v5/rest' = 'http://localhost:[port]/rest'
</code></pre>
<p dir="auto">If you are using a different configuration file that overrides the default configuration, please verify that the paths to xo-5 and xo-6 are correct. You can use absolute paths if necessary.</p>
</blockquote>
<p dir="auto">Thanks!<br />
I tried your approach but it did not fix the issue.<br />
The maintainer of the Docker container (ronivay) was able to narrow the issue down to users that let XO handle http to https redirection and SSL encryption.</p>
<p dir="auto">For now I made Xen Orchestra listen on port 80 only and disabled http to https redirection.<br />
I use Traefik as reverse proxy now and let it handle those parts.</p>
<p dir="auto">With that setup it works without any issues.</p>
<p dir="auto">Maybe at some point somebody could further investigate wether or not http to https redirection in combination with SSL encryption is broken after XO 6 became the default.</p>
<p dir="auto">Would be interesting to see if this issue occurs for non-docker users aswell.</p>
]]></description><link>https://xcp-ng.org/forum/post/100849</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100849</guid><dc:creator><![CDATA[MajorP93]]></dc:creator><pubDate>Thu, 18 Dec 2025 15:49:45 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Thu, 18 Dec 2025 11:26:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/acebmxer" aria-label="Profile: acebmxer">@<bdi>acebmxer</bdi></a><br />
Perfect.<br />
Thank you all as well! Early testing and feedback are very precious to us.</p>
]]></description><link>https://xcp-ng.org/forum/post/100820</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100820</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Thu, 18 Dec 2025 11:26:04 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Thu, 18 Dec 2025 10:58:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: MathieuRA">@<bdi>MathieuRA</bdi></a></p>
<p dir="auto">Again thank you so much for you time trying to assist with this.  The script OP has responded and updated the script to work correctly now.</p>
<p dir="auto">Again thank to all Vates staff for all the hard work you do that goes unnoticed.</p>
]]></description><link>https://xcp-ng.org/forum/post/100819</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100819</guid><dc:creator><![CDATA[acebmxer]]></dc:creator><pubDate>Thu, 18 Dec 2025 10:58:19 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Thu, 18 Dec 2025 08:02:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/acebmxer" aria-label="Profile: acebmxer">@<bdi>acebmxer</bdi></a> I want logs from the <code>journalctl</code>.<br />
<code>sudo systemctl restart xo-server</code><br />
<code>sudo journalctl -fu xo-server</code></p>
]]></description><link>https://xcp-ng.org/forum/post/100814</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100814</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Thu, 18 Dec 2025 08:02:28 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Wed, 17 Dec 2025 22:59:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: MathieuRA">@<bdi>MathieuRA</bdi></a> said in <a href="/forum/post/100807">XO5 breaks after defaulting to XO6 (from source)</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/acebmxer" aria-label="Profile: acebmxer">@<bdi>acebmxer</bdi></a> Can you provide me with the logs from xo-server at its launch?</p>
</blockquote>
<p dir="auto">Here you go.  I made the changes you last suggested to me then I did a restart - sudo systemctl restart xo-server</p>
<p dir="auto"><a href="/forum/assets/uploads/files/1766012243481-before-change-log.txt">before change-log.txt</a><br />
<a href="/forum/assets/uploads/files/1766012256586-after-change-log.txt">after change-log.txt</a></p>
<p dir="auto">Let me know if i did that correctly or if you need more information.</p>
]]></description><link>https://xcp-ng.org/forum/post/100809</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100809</guid><dc:creator><![CDATA[acebmxer]]></dc:creator><pubDate>Wed, 17 Dec 2025 22:59:46 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Wed, 17 Dec 2025 21:35:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/majorp93" aria-label="Profile: MajorP93">@<bdi>MajorP93</bdi></a> various fixes have been performed on master.</p>
<p dir="auto">Your config file should look like this</p>
<pre><code>[http.mounts]
# Uncomment to setup a default version.
# Otherwise, XO5 will be the default for stable channel and XO6 for latest and source
# '/' = '../xo-web/dist/'

'/v5' = '../xo-web/dist/'
'/v6' = '../../@xen-orchestra/web/dist/'

[http.proxies]
# [port] is used to reuse the same port declared in [http.listen.0]
'/v5/api' = '[protocol]//localhost:[port]/api'
'/v5/api/updater' = 'ws://localhost:9001'
'/v5/rest' = 'http://localhost:[port]/rest'
</code></pre>
<p dir="auto">If you are using a different configuration file that overrides the default configuration, please verify that the paths to xo-5 and xo-6 are correct. You can use absolute paths if necessary.</p>
]]></description><link>https://xcp-ng.org/forum/post/100808</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100808</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Wed, 17 Dec 2025 21:35:00 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Wed, 17 Dec 2025 21:18:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/acebmxer" aria-label="Profile: acebmxer">@<bdi>acebmxer</bdi></a> Can you provide me with the logs from xo-server at its launch?</p>
]]></description><link>https://xcp-ng.org/forum/post/100807</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100807</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Wed, 17 Dec 2025 21:18:37 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Wed, 17 Dec 2025 17:17:31 GMT]]></title><description><![CDATA[<p dir="auto">Hey,</p>
<p dir="auto">I am not using the XenOrchestraInstallerUpdater script by ronivay but the XO docker container made by the same author: <a href="https://github.com/ronivay/xen-orchestra-docker" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/ronivay/xen-orchestra-docker</a></p>
<p dir="auto">When using a XO commit after XO 6 became the default all the links to XO 5 do not work anymore.<br />
XO 6 is the default and appears to be working (at least the pages that have been ported to XO 6 already) but when trying to access XO 5 via url/v5 I get infinite loading / spinning wheel.</p>
<p dir="auto">When following the official documentation steps for making XO 5 default (<a href="https://docs.xen-orchestra.com/configuration#making-xo-5-the-default-ui" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.xen-orchestra.com/configuration#making-xo-5-the-default-ui</a>) I get the same issue that was already mentioned in this thread (error "Cannot get /").</p>
<p dir="auto">By following the official documentation I mean applying the following:</p>
<pre><code>[http.mounts]
'/v6' = '../../@xen-orchestra/web/dist/'
'/' = '../xo-web/dist/'

[http.proxies]
'/v5/api' = 'ws://localhost:9000/api'
'/v5/api/updater' = 'ws://localhost:9001'
'/v5/rest' = 'http://localhost:9000/rest'
</code></pre>
<p dir="auto">I tried this using latest commit (d9fe9b603fa9c8d668fa90486ae12fe7ad49b257).</p>
<p dir="auto">For now I had to revert to the commit before XO 6 was made the default.</p>
<p dir="auto">P.S. (in case this is related): I enabled SSL encryption by setting the following in XO configuration:</p>
<pre><code>[http]
redirectToHttps = true

[[http.listen]]
port = 443
autoCert = true
cert = '/cert.pem'
key = '/cert.key'
</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/100798</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100798</guid><dc:creator><![CDATA[MajorP93]]></dc:creator><pubDate>Wed, 17 Dec 2025 17:17:31 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Wed, 17 Dec 2025 16:31:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: MathieuRA">@<bdi>MathieuRA</bdi></a></p>
<p dir="auto">I appriciate your assistance with this but broke everything.... no /v5 or /v6 responce.</p>
<p dir="auto">Anyone using this script - <a href="https://github.com/ronivay/XenOrchestraInstallerUpdater" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/ronivay/XenOrchestraInstallerUpdater</a> able to get this working with v6 as default?</p>
<p dir="auto"><img src="/forum/assets/uploads/files/1765988435966-screenshot-2025-12-17-111851.png" alt="Screenshot 2025-12-17 111851.png" class=" img-fluid img-markdown" /></p>
<pre><code>[http.mounts]
164 # Uncomment to setup a default version.
165 # Otherwise, XO5 will be the default for stable channel and XO6 for latest and source
166 # '/' = '../xo-web/dist/'
167                                                                                                                                                          
168 '/v5' = '../xo-web/dist/'                                                                                                                                
169 '/' = '../../@xen-orchestra/web/dist/'
170 
171 [http.proxies]
172 # [port] is used to reuse the same port declared in [http.listen.0]
173 '/v5/api' = '[protocol]//localhost:[port]/api'
174 '/v5/api/updater' = 'ws://localhost:9001'
175 '/v5/rest' = 'http://localhost:[port]/rest'
</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/100796</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100796</guid><dc:creator><![CDATA[acebmxer]]></dc:creator><pubDate>Wed, 17 Dec 2025 16:31:33 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Wed, 17 Dec 2025 13:05:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/acebmxer" aria-label="Profile: acebmxer">@<bdi>acebmxer</bdi></a><br />
Just update your config as bellow</p>
<pre><code class="language-toml">[http.mounts]
164 # Uncomment to setup a default version.
165 # Otherwise, XO5 will be the default for stable channel and XO6 for latest and source
166 # '/' = '../xo-web/dist/'
167 
168 '/v5' = '../xo-web/dist/'  
169 '/' = '../../@xen-orchestra/web/dist/'
170 
171 [http.proxies]
172 # [port] is used to reuse the same port declared in [http.listen.0]
173 '/v5/api' = '[protocol]//localhost:[port]/api'
174 '/v5/api/updater' = 'ws://localhost:9001'
175 '/v5/rest' = 'http://localhost:[port]/rest'

</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/100789</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100789</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Wed, 17 Dec 2025 13:05:28 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Wed, 17 Dec 2025 10:51:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: MathieuRA">@<bdi>MathieuRA</bdi></a></p>
<p dir="auto">Yeah i dont understand why this is not working or why it is working the way it is.</p>
<p dir="auto">With this config below.  Still defaults to v5 but links going to v6 and back to v5 work but defaults to v5.  I do get a different login screen.  I have also tried accessing via ip versus via proxy, same difference.  I have tried to reach out to the creator of the script but waiting for their reply back.</p>
<pre><code>[http.mounts]
164 # Uncomment to setup a default version.
165 # Otherwise, XO5 will be the default for stable channel and XO6 for latest and source
166 # '/' = '../xo-web/dist/'
167 
168 '/' = '../xo-web/dist/'  
169 '/v6' = '../../@xen-orchestra/web/dist/'
170 
171 [http.proxies]
172 # [port] is used to reuse the same port declared in [http.listen.0]
173 '/v6/api' = '[protocol]//localhost:[port]/api'
174 '/v6/api/updater' = 'ws://localhost:9001'
175 '/v6/rest' = 'http://localhost:[port]/rest'
</code></pre>
<p dir="auto"><img src="/forum/assets/uploads/files/1765968410428-screenshot-2025-12-17-054633.png" alt="Screenshot 2025-12-17 054633.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/forum/assets/uploads/files/1765968568986-screenshot-2025-12-17-054918.png" alt="Screenshot 2025-12-17 054918.png" class=" img-fluid img-markdown" /><br />
<img src="/forum/assets/uploads/files/1765968613889-screenshot-2025-12-17-055003-resized.png" alt="Screenshot 2025-12-17 055003.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/forum/assets/uploads/files/1765968647010-screenshot-2025-12-17-055036.png" alt="Screenshot 2025-12-17 055036.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://xcp-ng.org/forum/post/100777</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100777</guid><dc:creator><![CDATA[acebmxer]]></dc:creator><pubDate>Wed, 17 Dec 2025 10:51:37 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Wed, 17 Dec 2025 08:54:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/acebmxer" aria-label="Profile: acebmxer">@<bdi>acebmxer</bdi></a><br />
The first configuration file you show exposes XO5 by default and exposes XO6 on the <code>v6</code> endpoint<br />
The second configuration file doesn't work because you expose XO5 on the <code>v6</code> endpoint, but your proxies still point to <code>v5</code> (changing your proxies to <code>/v6/api</code>, <code>/v6/api/updater</code> and <code>/v6/rest</code> should work, but it seems weird to expose XO5 on a <code>v6</code> endpoint)<br />
The original config exposes XO5 on <code>v5</code>, XO6 on <code>v6</code> and <code>/</code></p>
]]></description><link>https://xcp-ng.org/forum/post/100756</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100756</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Wed, 17 Dec 2025 08:54:21 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Wed, 17 Dec 2025 08:34:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/probain" aria-label="Profile: probain">@<bdi>probain</bdi></a> Thanks for your test</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/acebmxer" aria-label="Profile: acebmxer">@<bdi>acebmxer</bdi></a> Can you try with the original config please?</p>
]]></description><link>https://xcp-ng.org/forum/post/100753</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100753</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Wed, 17 Dec 2025 08:34:54 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Tue, 16 Dec 2025 23:41:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: mathieura">@<bdi>mathieura</bdi></a></p>
<p dir="auto">Maybe this has something to do with the script i used to install xo but i can not get v6 to be the default. The links going from v6 to v5 work but just defaults to v5 and accessing.  i use port 443 for xo and i do use a proxy.</p>
<p dir="auto">from the config.toml file</p>
<pre><code>[http.mounts]
164 # Uncomment to setup a default version.
165 # Otherwise, XO5 will be the default for stable channel and XO6 for latest and source
166 # '/' = '../xo-web/dist/'
167 
168 '/' = '../xo-web/dist/'
169 '/v6' = '../../@xen-orchestra/web/dist/'
170 
171 [http.proxies]
172 # [port] is used to reuse the same port declared in [http.listen.0]
173 '/v5/api' = '[protocol]//localhost:[port]/api'
174 '/v5/api/updater' = 'ws://localhost:9001'
175 '/v5/rest' = 'http://localhost:[port]/rest'
</code></pre>
<p dir="auto"><img src="/forum/assets/uploads/files/1765927899950-screenshot-2025-12-16-183125.png" alt="Screenshot 2025-12-16 183125.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">this config breaks everything.  Nothing works.</p>
<pre><code>[http.mounts]
164 # Uncomment to setup a default version.
165 # Otherwise, XO5 will be the default for stable channel and XO6 for latest and source
166 # '/' = '../xo-web/dist/'
167 
168 '/v6' = '../xo-web/dist/'
169 '/' = '../../@xen-orchestra/web/dist/'
170 
171 [http.proxies]
172 # [port] is used to reuse the same port declared in [http.listen.0]
173 '/v5/api' = '[protocol]//localhost:[port]/api'
174 '/v5/api/updater' = 'ws://localhost:9001'
175 '/v5/rest' = 'http://localhost:[port]/rest'
</code></pre>
<p dir="auto">Original config</p>
<pre><code>[http.mounts]
164 # Uncomment to setup a default version.
165 # Otherwise, XO5 will be the default for stable channel and XO6 for latest and source
166 # '/' = '../xo-web/dist/'
167 
168 '/v5' = '../xo-web/dist/'
169 '/v6' = '../../@xen-orchestra/web/dist/'
170 
171 [http.proxies]
172 # [port] is used to reuse the same port declared in [http.listen.0]
173 '/v5/api' = '[protocol]//localhost:[port]/api'
174 '/v5/api/updater' = 'ws://localhost:9001'
175 '/v5/rest' = 'http://localhost:[port]/rest'
</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/100746</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100746</guid><dc:creator><![CDATA[acebmxer]]></dc:creator><pubDate>Tue, 16 Dec 2025 23:41:24 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Tue, 16 Dec 2025 19:36:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: MathieuRA">@<bdi>MathieuRA</bdi></a> said in <a href="/forum/post/100735">XO5 breaks after defaulting to XO6 (from source)</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/probain" aria-label="Profile: probain">@<bdi>probain</bdi></a> branch <code>mra-fix-secure-port</code> <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f91e.png?v=f084dd9e819" class="not-responsive emoji emoji-android emoji--hand_with_index_and_middle_fingers_crossed" style="height:23px;width:auto;vertical-align:middle" title=":hand_with_index_and_middle_fingers_crossed:" alt="🤞" /></p>
</blockquote>
<p dir="auto">Success!! Amazing. Thank you so much</p>
]]></description><link>https://xcp-ng.org/forum/post/100737</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100737</guid><dc:creator><![CDATA[probain]]></dc:creator><pubDate>Tue, 16 Dec 2025 19:36:20 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Tue, 16 Dec 2025 17:27:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/probain" aria-label="Profile: probain">@<bdi>probain</bdi></a> branch <code>mra-fix-secure-port</code> <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f91e.png?v=f084dd9e819" class="not-responsive emoji emoji-android emoji--hand_with_index_and_middle_fingers_crossed" style="height:23px;width:auto;vertical-align:middle" title=":hand_with_index_and_middle_fingers_crossed:" alt="🤞" /></p>
]]></description><link>https://xcp-ng.org/forum/post/100735</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100735</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Tue, 16 Dec 2025 17:27:11 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Tue, 16 Dec 2025 17:24:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: MathieuRA">@<bdi>MathieuRA</bdi></a> said in <a href="/forum/post/100733">XO5 breaks after defaulting to XO6 (from source)</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/probain" aria-label="Profile: probain">@<bdi>probain</bdi></a> I will prepare a branch for a potential fix, so you can still use the 8443 port</p>
</blockquote>
<p dir="auto">Absolutely fantastic. I will test it as soon as possible to help out however I can.</p>
<p dir="auto">Cheers!</p>
]]></description><link>https://xcp-ng.org/forum/post/100734</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100734</guid><dc:creator><![CDATA[probain]]></dc:creator><pubDate>Tue, 16 Dec 2025 17:24:08 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Tue, 16 Dec 2025 17:18:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/probain" aria-label="Profile: probain">@<bdi>probain</bdi></a> I will prepare a branch for a potential fix, so you can still use the 8443 port</p>
]]></description><link>https://xcp-ng.org/forum/post/100733</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100733</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Tue, 16 Dec 2025 17:18:13 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Tue, 16 Dec 2025 17:16:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mathieura" aria-label="Profile: MathieuRA">@<bdi>MathieuRA</bdi></a> said in <a href="/forum/post/100731">XO5 breaks after defaulting to XO6 (from source)</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/probain" aria-label="Profile: probain">@<bdi>probain</bdi></a> If you can, it will help a lot. Thanks</p>
</blockquote>
<p dir="auto">I remember why I chose to use 8443. It is because the xo-user running the service isn't running with root privileges. So doing it with an ordinary user was way more difficult to setup than just use 8443.</p>
<p dir="auto">But...<br />
Switching over so that service-user runs as root. 443 becomes possible. And things work again as expected. However, I really did like not running <code>xo-server</code> as root.</p>
]]></description><link>https://xcp-ng.org/forum/post/100732</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100732</guid><dc:creator><![CDATA[probain]]></dc:creator><pubDate>Tue, 16 Dec 2025 17:16:20 GMT</pubDate></item><item><title><![CDATA[Reply to XO5 breaks after defaulting to XO6 (from source) on Tue, 16 Dec 2025 17:09:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/probain" aria-label="Profile: probain">@<bdi>probain</bdi></a> If you can, it will help a lot. Thanks</p>
]]></description><link>https://xcp-ng.org/forum/post/100731</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/100731</guid><dc:creator><![CDATA[MathieuRA]]></dc:creator><pubDate>Tue, 16 Dec 2025 17:09:31 GMT</pubDate></item></channel></rss>