Before completing please check that the time, date and timezone have been correctly set on the device running the Player.
To be completed by the original poster:
Player Version
windows 4 R400.6-400
Issue
The latest server and the latest windows client on two players. Both players refuse to download the last 12 files needed to update content. The keep getting stuck at 12 files. This seems to happen every time I update the datasets that some of my layouts pull from.
Can you check in the CMS → Tasks page and see the status of the Widget Sync task? This task is responsible for warming up the data cache for widgets, and if it isn’t running the cache will never be filled.
Turns out I needed to open each layout in design and let the dataset load and then commit the layout. for what every reason seems to have fixed the screens. but doing this evetime I change a dataset is going to be painful.
So what ever updates the template with the updated datasets, seems to be broken. I should not have to open the layout and then save it back out just to get the data in the dataset to update.
I wonder if these XMR errors have anything to do with it. This is from my thrid player, that has not been reinstalled and was offline till just now. I brought it online thinking it would pull down the latest layouts and start running them, but still, the datasets do not display. so I opened the layouts in design and then recommitted them. This is when I got these errors about XMR. I have seen these a lot as a new player.
I think they are all set at a default 5 mins. the content only gets updated once a day ish, so this could be a lot longer but I have not played with it.
I can’t make my test environment fail to update when using a v4 player (I can with a v3 player). For me, with my collection interval on the display set to 5 minutes and the update interval on the dataset widget at 5 minutes, it takes a maximum of 10 minutes to update.
This is definitely a regression on where it used to be, and I’ve opened an issue to look at making an improvement.
Essentially, in our efforts to make the system more scalable, there is more disconnect between editing the data and how that data gets to the player. We will review and discuss how we can improve that.
In your case, I can connect to your CMS and look directly to see what the problem is? If you’re willing to allow that please DM me a super admin account and the CMS URL.
I have a similar issue with android. Android players R400 dont sync at all. I have tried clear cache on android xibo client and also purge all on cms. Nothing seems to work.
I’ve finally discovered the issue here and will have a fix available soon.
Basically the XTR process was/is using a different cache than the rest of the application, the cache was always “Not ready” regardless of how many times the Widget Sync task was run; it was caching in a different cache.
Every time I debugged, the correct cache was used due to how the process is debugged (manually run). Every time you previewed or loaded into the editor, the correct cache was generated for widgets which are not display specific.
A real difficult one to track down, but super easy to solve.
I’ll come back here with a new tag to put in your docker file if you want to patch ahead of 4.0.3.
root@docker-ubuntu-s-2vcpu-4gb-intel-nyc1-01:/opt/xibo# docker compose up -d
[+] Running 0/1
â ą cms-web Pulling 0.3s
unsupported media type application/vnd.in-toto+json
We’re going to push out a 4.0.3 release early this week with these fixes included, which will mean we merge into latest tomorrow, so you could use that, or wait for the actual release, likely on tuesday.
Thank you, that will work. Just FYI, it seems to be affecting the weather updates as well. I am assuming its the same cache issue. Both my weather layouts where tree or four days behind, before I noticed it.