How to modify xibo player's web server hostname?

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 ! :+1:

encountered issue

However when the playlist should run on the Windows Xibo Player, it doesn’t render. :frowning:

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 ?

your heroic rescue :

Your SaaS provider would have to authorize your public IP address.

As it stands, I think it only authorizes the Referer, which I don’t think is possible with Xibo Player.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.