Hello,
I’ve set up Xibo CMS on a debian 12 server.
A windows 10 player (xibo-client-v4-R403.1-win32-x86.msi) has been succesfully registered and runs planified events without issues.
context
We want to display dashboards from a SaaS provider.
Their website (I’ll call it dashboard.saas.tld is secured with a Content Security Policy.
They accepted to add our domain name (let’s call it *.domain.tld) as allowed frame-ancestor.
I modified Xibo CMS web server to be xibo.domain.tld, and when I create a playlist using embeds or webpage wigets the preview xibo.domain.tld/…/preview/index works !
encountered issue
However when the playlist should run on the Windows Xibo Player, it doesn’t render.
reasoning
My guess is the Windows Xibo Player runs a web server and to access the display it uses a browser (such as Edge or Chrome) and makes an HTTP request to localhost:9696.
Since the fqdn would start with localhost and not with *.domain.tld the web browser wouldn’t render dashboard.saas.tld page for security reasons.
call to help
But I cannot find anywhere how to change the server name to fix the issue.
Do you know if it is possible and where to find this option ?
Or do you have any other explanation / solution ?