XiboClient is not downloading requiredFiles.xml

Client is unable to download requiredFiles.xml from the CMS. Configuration looks fine, no errors in CMS.

Windows Server 2012 R2, Apache 2.4.20, PHP 5.6.21, MySQL 5.7.12
Xibo CMS 1.7.7, XiboClient 1.7.7

I have put [] brackets on the apos because the forum convert it to ’ characters. Client error log:

17.5.2016 г. 11:28:00 ч.LibraryAgentLibraryAgent - RunException in Run: Could not find file &[apos];C:\Temp\xibo\requiredFiles.xml&[apos];.

17.5.2016 г. 11:28:00 ч.UI ThreadMainForm - ChangeToNextLayoutPrepare Layout Failed. Exception raised was: Default layout

I am concerned about the &[apos]; tags in the log file. Is it possible the client to try downloading the file with a wrong path because of these &apos? My Apache and PHP are configured for UTF-8 charset.

Do you need any additional information?

I need your help please.

First things to check:
Xibo for Windows local library path - what is it? Did you change it from the default path? if yes does have permissions to the new folder?

CMS library path - in CMS settings you need to provide fully qualified path to the library folder on your webserver, more details in ‘Library location’ section of this post Xibo CMS Post-Installation Setup Guide

Yes, the library path of the client is changed to “c:\temp\xibo” and the permissions are OK.
The CMS file path is OK and the preview in the browser of the layout works fine.

I have downgraded the client verions to 1.7.4 and it looks too strange! The requiredFiles.xml is downloaded now but the media is not. It gives error 404 file not found. However i can download the file from the CMS and i can preview the layout.

I have noticed one more thing. With the new client versions (1.7.6 and 1.7.7) the MAC address of the client is shown as AABBCCDDEEFF, and with the old 1.7.4 like that AA:BB:CC:DD:EE:FF.

By the way, the CMS virtual machine is cloned from our production 1.7.4 and upgraded to 1.7.7. The apache, php and mysql was updated too.

This is the log file:

17.5.2016 г. 12:25:46 ч.LibraryAgentLibraryAgent - RunException in Run: Could not find file ‘C:\Temp\xibo\requiredFiles.xml’.

17.5.2016 г. 12:25:46 ч.ScheduleManagerThreadScheduleManager - LoadNewScheduleLayout invalid: 0

17.5.2016 г. 12:25:46 ч.UI ThreadMainForm - ChangeToNextLayoutPrepare Layout Failed. Exception raised was: Default layout

17.5.2016 г. 12:25:46 ч.UI ThreadMainForm - ChangeToNextLayoutLayout Change to failed. Exception raised was: Default layout

17.5.2016 г. 12:25:47 ч.FileAgent_media_Id_19FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:47 ч.FileAgent_media_Id_9FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:47 ч.FileAgent_media_Id_12FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:47 ч.FileAgent_media_Id_25FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:47 ч.FileAgent_media_Id_10FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_24FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_16FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_21FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_18FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_11FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_14FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_22FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_13FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_23FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_15FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:48 ч.FileAgent_media_Id_17FileAgent - RunException in Run: The remote server returned an error: (404) Not Found.

17.5.2016 г. 12:25:56 ч.ScheduleManagerThreadScheduleManager - LoadNewScheduleLayout invalid: 6

17.5.2016 г. 12:25:56 ч.ScheduleManagerThreadScheduleManager - LoadNewScheduleLayout invalid: 6

17.5.2016 г. 12:25:56 ч.UI ThreadMainForm - ChangeToNextLayoutPrepare Layout Failed. Exception raised was: Default layout

17.5.2016 г. 12:25:56 ч.UI ThreadMainForm - ChangeToNextLayoutLayout Change to failed. Exception raised was: Default layout

17.5.2016 г. 12:26:06 ч.ScheduleManagerThreadScheduleManager - LoadNewScheduleLayout invalid: 6

17.5.2016 г. 12:26:06 ч.ScheduleManagerThreadScheduleManager - LoadNewScheduleLayout invalid: 6

Is requiredFiles.xml in that folder but player can’t find it or is it just not there at all?
Does it connect to the CMS without problems?

Could you please tell us what is your fully qualified path please? As I feel this is the issue.

Yes, it is a bug 1.7 Series: Windows Player returns MAC in different format / WoL not working · Issue #785 · xibosignage/xibo · GitHub

1> The requiredFiles.xml file is inside the folder, but i still got this error in the log xml file.

requiredFiles.xml here: http://pastebin.com/HeJvR7Ub
The first log file here: http://pastebin.com/MigbTcQa

2> The library path on the CMS is c:\XiboLib and the web server is installed in c:\wamp\www folder. Should i move the library to the www root?

Directory list on the client 1.7.4:

6.xlf
7a7d1c61ff68286e689165576fc6dbc7.htm
backgrounds
cacheManager.xml
log.xml_131079520096126576
log.xml_131079520699783432
log.xml_131079520852218880
requiredFiles.xml
schedule.xml
stats.xml_131079520852218880
status.json

After saving the layout again the client version 1.7.4 is working with some playback issues. There is a delay between the media playback of some files (mp4 and swf).
Still trying to use client version 1.7.7 without any success even with our production server with CMS 1.7.4