@acebmxer
The first configuration file you show exposes XO5 by default and exposes XO6 on the v6 endpoint
The second configuration file doesn't work because you expose XO5 on the v6 endpoint, but your proxies still point to v5 (changing your proxies to /v6/api, /v6/api/updater and /v6/rest should work, but it seems weird to expose XO5 on a v6 endpoint)
The original config exposes XO5 on v5, XO6 on v6 and /
XO Team
Developers of Xen Orchestra
Posts
-
RE: XO5 breaks after defaulting to XO6 (from source)
-
RE: 🛰️ XO 6: dedicated thread for all your feedback!
@Kptainflintt Please provide us the XO-server log that concerns the connection error, authentication is supposed to work as before.
-
RE: XO5 breaks after defaulting to XO6 (from source)
@probain branch
mra-fix-secure-port
-
RE: XO5 breaks after defaulting to XO6 (from source)
@probain I will prepare a branch for a potential fix, so you can still use the 8443 port
-
RE: XO5 breaks after defaulting to XO6 (from source)
@probain If you can, it will help a lot. Thanks
-
RE: XO5 breaks after defaulting to XO6 (from source)
Web server listening on https://[::]:8443
Well, I may have an idea about your issue.
The code is looking for the port443to know if he should use secure protocol ('wss:' / 'https:')
Is your second lab also in https on the 8443 port? -
RE: XO5 breaks after defaulting to XO6 (from source)
@probain That's what I was looking for.
It's strange you are saying you receive an error:
("Cannot get /")because logs show/is mounted and exposes XO6.Dec 16 16:54:04 xo xo-server[50694]: 2025-12-16T15:54:04.452Z xo:main INFO Setting up / → /opt/xen-orchestra/@xen-orchestra/web/distEven when I did the same "fixes" that helped my second lab.
The only difference with your second lab is that you use HAProxy?
Both are listening on IPv6? -
RE: XO5 breaks after defaulting to XO6 (from source)
@probain Can you provide me with the logs from xo-server at its launch?
-
RE: XO5 breaks after defaulting to XO6 (from source)
@probain Do you have any xo-server logs?
can you fetch
/rest/v0/gui-routesendpoint?