However, after connecting and successfully downloading content, the images do not display as expected. Instead, they appear as shown in the attached file.
I’m unsure if any additional configurations or ports are required.
It is highly possible that you did a custom install for your self-hosted CMS. You will need to generate your API encryption keys which are needed for the player and preview to function, to do so, please check Xibo on a Web server | Xibo Digital Signage. You don’t need to override the paths, you’ll just need to create the three files using the commands provided and save them in to the library directory in the certs folder.
It’s also vital that XTR is running properly, so you will need to make sure that you configure it and the tasks are being run regularly as the webserver user. If you are on a docker or cloud install that’s been done for you already.
Also, please make sure you provide access to those mentioned in here > Xibo Dashboard Service | Xibo Digital Signage. It needs to be performed on either webserver or docker installs.
Let me know if this helps and could you confirm how you have installed your self-hosted CMS please?
Could you please confirm that the URLs mentioned on this documentation > Xibo Dashboard Service | Xibo Digital Signage are all whitlisted on any of your network filtering system, firewall, proxy server in the CMS side?
Only those two are needed. The CMS and the Players don’t make any connection to PowerBI directly. Only the CMS needs to be able to access the dashboards API at the two URLs above.
Are you able to register credentials correctly in the connector settings?
I noticed that there are no blocked entries in the firewall logs. When creating a layout with a Power BI link, everything works fine. However, after confirming and waiting for it to load, even after a whole day, the screen remains black with a loading spinner
Can you open developer tools please and then open your layout in the layout editor. You’re looking for any blocked calls.
I suspect it may be because your CMS doesn’t have an SSL certificate but I’d like to be sure.
If it’s easier you can share credentials with me so I can access the CMS and see first hand. In that case let me know and I will send a DM so you can share those securely.
I have purchased a Power BI Dashboard license, and I would like to ask whether I can remove the license and apply it to another system to test if it encounters the same issue.
Will this affect the license in any way?
I want to try installing the CMS on another system that has fewer rule policies to see if it helps with the troubleshooting.