There are some problems with this update if you’re doing it on a Windows Server using IIS. In particular you will get stuck in an infinite login loop where you login, will get sent the dashboard URL and immediately kicked back out. You’ll need to remove the {HTTP_AUTHORIZATION} line in the URL Rewrite Imported Rule 1 to make that work (the .htaaccess rule that you use to import the rules apparently as not updated).
The second issue you’ll find is you’ll have 404’s for theme.css and logo.png because they reference a /brand folder that does not exist, you’ll have to create that yourself. Create a “brand” folder under the “library” folder, go into IIS and create a new Virtual Directory under your Xibo site, alias as “brand” and point it to that brand folder you just created. Load in a theme.css (mine is empty) and a logo.png file and this will solve the 404’s and the broken logo image in the top left corner.
And here’s another one: XMR will be broken due to invalid keys. The documentation states that the XMR Private Address should be 127.0.0.1:8081 but…apparently you enabled SSRF Protection which blocks traffic to the loopback address. If you change the address to the the same IP of the server, XMR will be able to retrieve the correct key and resume working.
I understand that it is only supported to be run in the Docker configuration. I don’t understand why it is becoming increasingly difficult to run it outside of the Docker configuration.
Xibo is under active development and maintenance, meaning we continue to improve it, update it and keep it safe and secure. We do that on Docker and test it on Docker+Linux. We do not intentionally put breaking changes into the software, but it is not designed to be run on IIS, or outside of Docker, and that is the reason it becomes harder to run over time.
We know that the UI change is a big one, so 4.4 will receive security updates for a period of time, however all other maintenance will be in 4.5 and beyond
I have solved by placing the public address of the server, there is no need for port 8081 to be accessible from outside. Now it work flawless in my environment.
BTW My xibo server is running in a lxc container inside proxmox, making docker run in proxmox inside a LXC container is really a pity…