(I also noted that CMS log shows that there is a component that can’t access external images uploaded on a web site… not sure if related)
(port change to 8081 has been done to start docker with an already existing apache install, we also use an external mysql, to avoid extra resource consumption and reuse current backup strategy.)
Please can you double check that you can telnet from the cms container to the xmr container on port 50001?
If you can, then XMR should be working.
The XMR container needs access to the network that your Players are connected to, exposing only port 9505, and you should have configured the CMS in the Settings page to give the players that address in the format
docker exec -it xibo_cms-web_1 bash
bash-4.3# telnet cms-xmr 50001
^]%
Console escape. Commands are:
l go to line mode
c go to character mode
z suspend telnet
e exit telnet
e
bash-4.3#
bash-4.3# telnet cms-xmr 50002
telnet: can't connect to remote host (172.18.0.3): Connection refused
I can reach db from XMR (XX replacing information just in case):
~ $ telnet XXXXXXXX:3306
_
5.5.XX-0ubuntu0.14.XXXXXXXXXXXXXXX#*VUmysql_native_password
Is there any table with messages not send from CMS? Or it is just an status on players?
Can you connect to your database and check what value you have for the following:
select setting,value from setting where setting like 'XMR%';
My guess is your XMR private address is wrong there. Setting that is a manual step if the database was external to Docker and not imported by it.
If it isn’t the required value, you can set it by running the following taken from the switch to Docker guide:
UPDATE `setting` SET `value`="/var/www/cms/library/", userSee=0, userChange=0 WHERE `setting`="LIBRARY_LOCATION";
UPDATE `setting` SET `value`="tcp://cms-xmr:50001", userSee=0, userChange=0 WHERE `setting`="XMR_ADDRESS";
UPDATE `setting` SET `value`="Apache" WHERE `setting`="SENDFILE_MODE";
Once that has been run, go to the Settings page in the CMS and click the Save button (making no changes) to clear the settings cache.
I only had to change the XMR_ADDRESS setting from xibo-cms-xmr to cms-xmr. I’m testting right know but the first one already collected some screenshots.