Since 4.2 - XMR does not work

Hey there

I’ve updated to XIBO CMS 4.2. Since then, xmr does not work anymore.
I get the following error when I request a screenshot, for example:

Player action connection failed. E = cURL error 1: Protocol “tcp” not supported or disabled in libcurl (see libcurl - Error Codes) for tcp://127.0.0.1:50001/

Any Ideas?

Thank you :slight_smile:

1 Like

And also this error, I don’t know if they are related:

31.01.2025 13:20 CONSOLE GET ERROR assertXmrKey: key empty

Xibo 4.2 requires the latest XMR server which supports connections via Websocket as well as ZeroMQ. You can need to upgrade XMR and reconfigure the CMS to connect to http://127.0.0.1:8081 assuming it’s on the same server and using default ports.

I actually had this error when moving Xibo from our old CentOS server towards Ubuntu.

This happens because the “snap” module for docker does not have full rights.
What I did was to remove the SNAP docker, uninstalled every docker components and reinstalled them.

sudo snap remove docker

You can look into the officiel Docker documentation for the uninstall/reinstall
Ubuntu | Docker Docs

Hope it helps.