1.8 Alpha Remote Update

Dan,

Just want to confirm with you that the ability to remote update an Android client is not fully implemented yet? When I try to update I do not see any apk files on the list, after I uploaded them to the library.

You should be able to assign those files as before.

@Peter - can you try this out please?

Fixed in this commit: https://github.com/dasgarner/xibo-cms/commit/ae24387a7b1397750b6ec86d0f286373da05eb16

Verified the fix works for us to see the update.

We then updated to the latest build and now clients do not seem to be able to download their content. (Also Audit log is not working)

logId,runNo,logDate,channel,page,function,message,display.display,type
1,69732fd,"2015-09-29 21:46:17",WEB,/log,GET,"Loading 1. All Objects = 0",,DEBUG
2,b419938,"2015-09-29 21:46:18",WEB,/display/view,GET,"Loading 1. All Objects = 0",,DEBUG
3,e8875f1,"2015-09-29 21:46:19",WEB,/display,GET,"Loading 1. All Objects = 0",,DEBUG
4,e8875f1,"2015-09-29 21:46:19",WEB,/display,GET,"Config loaded [0]: []",,DEBUG
5,d00d888,"2015-09-29 21:46:22",WEB,/displaygroup/form/version/:id,GET,"Loading 1. All Objects = 0",,DEBUG
6,8082a9e,"2015-09-29 21:46:26",WEB,/displaygroup/:id/version,POST,"Loading 1. All Objects = 0",,DEBUG
7,8082a9e,"2015-09-29 21:46:26",WEB,/displaygroup/:id/version,POST,"Manage links to Display Group",,DEBUG
8,8082a9e,"2015-09-29 21:46:26",WEB,/displaygroup/:id/version,POST,"Audit Trail message recorded for Display with id 1. Message: Display Saved",,DEBUG
9,08110f3,"2015-09-29 21:46:27",WEB,/display,GET,"Loading 1. All Objects = 0",,DEBUG
10,08110f3,"2015-09-29 21:46:27",WEB,/display,GET,"Config loaded [0]: []",,DEBUG
11,e21acb9,"2015-09-29 21:46:30",WEB,/log/view,GET,"Loading 1. All Objects = 0",,DEBUG
12,8de8198,"2015-09-29 21:46:31",WEB,/log,GET,"Loading 1. All Objects = 0",,DEBUG
13,832d183,"2015-09-29 21:46:42",WEB,/log/view,GET,"Loading 1. All Objects = 0",,DEBUG
14,22b370e,"2015-09-29 21:46:44",WEB,/log,GET,"Loading 1. All Objects = 0",,DEBUG
15,d35b9c8,"2015-09-29 21:46:46",XMDS,RegisterDisplay,POST,"serverKey: XXXXXXXXXX, hardwareKey: e33806e6-981f-34e2-9808-b59dbcc05395, displayName: PROTO1",,DEBUG
16,d35b9c8,"2015-09-29 21:46:46",XMDS,RegisterDisplay,POST,"Config loaded [0]: []",,DEBUG
17,d35b9c8,"2015-09-29 21:46:47",XMDS,RegisterDisplay,POST,"Manage links to Display Group",,DEBUG
18,d35b9c8,"2015-09-29 21:46:47",XMDS,RegisterDisplay,POST,"Audit Trail message recorded for Display with id 1. Message: Display Saved",,DEBUG
19,ba5c3c0,"2015-09-29 21:46:48",XMDS,Schedule,POST,"Manage links to Display Group",,DEBUG
20,ef3ece9,"2015-09-29 21:46:48",XMDS,RequiredFiles,POST,"Manage links to Display Group",,DEBUG
21,ef3ece9,"2015-09-29 21:46:48",XMDS,RequiredFiles,POST,"Loading Layout 1 with options {"loadPlaylists":true,"loadTags":true,"loadPermissions":true,"loadCampaigns":true}",PROTO1,DEBUG
22,ef3ece9,"2015-09-29 21:46:48",XMDS,RequiredFiles,POST,"Loaded %s1",PROTO1,DEBUG
23,682a951,"2015-09-29 21:46:49",XMDS,,POST,"Manage links to Display Group",,DEBUG
24,b5b97c6,"2015-09-29 21:46:49",XMDS,MediaInventory,POST,"Manage links to Display Group",,DEBUG
25,b5b97c6,"2015-09-29 21:46:49",XMDS,MediaInventory,POST,"<files><file type="layout" id="1" complete="0" lastChecked="2015-09-29 21:46:48" md5="17a0bf4ea49a50d6cce3c4efdd2d0dfd" /></files>",PROTO1,DEBUG
26,b5b97c6,"2015-09-29 21:46:49",XMDS,MediaInventory,POST,"Manage links to Display Group",PROTO1,DEBUG
27,e92c12e,"2015-09-29 21:46:49",XMDS,SubmitStats,POST,"Manage links to Display Group",,DEBUG
28,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"Manage links to Display Group",,DEBUG
29,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:23:38,,,",PROTO1,NOTICE
30,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:23:59,,,",PROTO1,NOTICE
31,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:24:19,,,",PROTO1,NOTICE
32,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:24:40,,,",PROTO1,NOTICE
33,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:25:01,,,",PROTO1,NOTICE
34,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:25:21,,,",PROTO1,NOTICE
35,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:25:42,,,",PROTO1,NOTICE
36,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:26:02,,,",PROTO1,NOTICE
37,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:26:23,,,",PROTO1,NOTICE
38,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:26:43,,,",PROTO1,NOTICE
39,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:27:04,,,",PROTO1,NOTICE
40,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:27:24,,,",PROTO1,NOTICE
41,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:27:45,,,",PROTO1,NOTICE
42,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:28:05,,,",PROTO1,NOTICE
43,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-29 17:28:26,,,",PROTO1,NOTICE
44,d6021e9,"2015-09-29 21:46:50",XMDS,SubmitLog,POST,"audit,failed to connect to /10.0.1.103 (port 80) after 10000ms: isConnected failed: EHOSTUNREACH (No route to host),Client,XmdsBase,2015-09-29

Ironically I think some of this will be down to when you Verified All Modules in your other topic. There seems to have been an issue with that whereby the files were installed into the media take as normal module files, rather than system ones and therefore weren’t being transferred to new players. See https://github.com/dasgarner/xibo-cms/commit/57754024ae9ec13135bea221299a1ba085dd32f5

The second issue might be database inconsistencies… I am recording all my DB changes in 120.sql between commits so you may need to run statements added to the bottom of that file.

1.8.0-alpha won’t come with an updater application (it will be install only), and there wouldn’t be any upgrade between commits anyway - so looking in that file is the only solution for now.

Dan,

I fully reinstalled the 1.8 Alpha. (When logging in we get errors now)


.
When trying to update a display to a new version of the client it doesn’t look like the update is sent to the client:

logId,runNo,logDate,channel,page,function,message,display.display,type
1,ed73bd1,“2015-09-30 08:45:45”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
2,fbf53db,“2015-09-30 08:45:47”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
3,4d4589c,“2015-09-30 08:45:53”,XMDS,RegisterDisplay,POST,“serverKey: XXXXXXXXXX, hardwareKey: e33806e6-981f-34e2-9808-b59dbcc05395, displayName: PROTO1”,DEBUG
4,4d4589c,“2015-09-30 08:45:53”,XMDS,RegisterDisplay,POST,“Config loaded [0]: ”,DEBUG
5,4d4589c,“2015-09-30 08:45:54”,XMDS,RegisterDisplay,POST,“Manage links to Display Group”,DEBUG
6,4d4589c,“2015-09-30 08:45:54”,XMDS,RegisterDisplay,POST,“Audit Trail message recorded for Display with id 1. Message: Display Saved”,DEBUG
7,f1a6071,“2015-09-30 08:45:55”,XMDS,Schedule,POST,“Manage links to Display Group”,DEBUG
8,a9133f8,“2015-09-30 08:45:55”,XMDS,RequiredFiles,POST,“Manage links to Display Group”,DEBUG
9,a9133f8,“2015-09-30 08:45:55”,XMDS,RequiredFiles,POST,“Loading Layout 1 with options {"loadPlaylists":true,"loadTags":true,"loadPermissions":true,"loadCampaigns":true}”,PROTO1,DEBUG
10,a9133f8,“2015-09-30 08:45:55”,XMDS,RequiredFiles,POST,“Loaded %s1”,PROTO1,DEBUG
11,b8c0f72,“2015-09-30 08:45:56”,XMDS,MediaInventory,POST,“Manage links to Display Group”,DEBUG
12,b8c0f72,“2015-09-30 08:45:56”,XMDS,MediaInventory,POST,“<files><file type="layout" id="1" complete="1" lastChecked="2015-09-30 08:46:00" md5="17a0bf4ea49a50d6cce3c4efdd2d0dfd" /></files>”,PROTO1,DEBUG
13,b8c0f72,“2015-09-30 08:45:56”,XMDS,MediaInventory,POST,“Manage links to Display Group”,PROTO1,DEBUG
14,3de6d25,“2015-09-30 08:45:57”,XMDS,SubmitStats,POST,“Manage links to Display Group”,DEBUG
15,6a76783,“2015-09-30 08:45:57”,XMDS,POST,“Manage links to Display Group”,DEBUG
16,6a76783,“2015-09-30 08:45:57”,XMDS,POST,“Manage links to Display Group”,PROTO1,DEBUG
17,a31369d,“2015-09-30 08:46:10”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
18,0d669b2,“2015-09-30 08:46:23”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
19,219cc3d,“2015-09-30 08:46:26”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
20,b2184b8,“2015-09-30 08:46:33”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
21,e0cc32c,“2015-09-30 08:46:52”,XMDS,RegisterDisplay,POST,“serverKey: XXXXXXXXXX, hardwareKey: e33806e6-981f-34e2-9808-b59dbcc05395, displayName: PROTO1”,DEBUG
22,e0cc32c,“2015-09-30 08:46:52”,XMDS,RegisterDisplay,POST,“Config loaded [0]: ”,DEBUG
23,e0cc32c,“2015-09-30 08:46:53”,XMDS,RegisterDisplay,POST,“Manage links to Display Group”,DEBUG
24,e0cc32c,“2015-09-30 08:46:53”,XMDS,RegisterDisplay,POST,“Audit Trail message recorded for Display with id 1. Message: Display Saved”,DEBUG
25,2ac142c,“2015-09-30 08:46:54”,XMDS,Schedule,POST,“Manage links to Display Group”,DEBUG
26,2d22bdb,“2015-09-30 08:46:54”,XMDS,RequiredFiles,POST,“Manage links to Display Group”,DEBUG
27,2d22bdb,“2015-09-30 08:46:54”,XMDS,RequiredFiles,POST,“Loading Layout 1 with options {"loadPlaylists":true,"loadTags":true,"loadPermissions":true,"loadCampaigns":true}”,PROTO1,DEBUG
28,2d22bdb,“2015-09-30 08:46:54”,XMDS,RequiredFiles,POST,“Loaded %s1”,PROTO1,DEBUG
29,6100b76,“2015-09-30 08:46:55”,XMDS,POST,“Manage links to Display Group”,DEBUG
30,207ca4c,“2015-09-30 08:46:55”,XMDS,MediaInventory,POST,“Manage links to Display Group”,DEBUG
31,207ca4c,“2015-09-30 08:46:55”,XMDS,MediaInventory,POST,“<files><file type="layout" id="1" complete="0" lastChecked="2015-09-30 08:46:59" md5="17a0bf4ea49a50d6cce3c4efdd2d0dfd" /></files>”,PROTO1,DEBUG
32,207ca4c,“2015-09-30 08:46:55”,XMDS,MediaInventory,POST,“Manage links to Display Group”,PROTO1,DEBUG
33,9c19d9a,“2015-09-30 08:46:56”,XMDS,SubmitStats,POST,“Manage links to Display Group”,DEBUG
34,6585076,“2015-09-30 08:46:56”,XMDS,SubmitLog,POST,“Manage links to Display Group”,DEBUG
35,6585076,“2015-09-30 08:46:56”,XMDS,SubmitLog,POST,“error,Unable to create Layout without any Regions,Client,Layout,2015-09-30 08:46:10,”,PROTO1,NOTICE
36,4c70a7d,“2015-09-30 08:46:57”,XMDS,POST,“Manage links to Display Group”,DEBUG
37,4c70a7d,“2015-09-30 08:46:57”,XMDS,POST,“Manage links to Display Group”,PROTO1,DEBUG
38,f05b6b7,“2015-09-30 08:46:57”,XMDS,RegisterDisplay,POST,“serverKey: XXXXXXXXXXX, hardwareKey: e33806e6-981f-34e2-9808-b59dbcc05395, displayName: PROTO1”,DEBUG
39,f05b6b7,“2015-09-30 08:46:57”,XMDS,RegisterDisplay,POST,“Config loaded [0]: ”,DEBUG
40,f05b6b7,“2015-09-30 08:46:58”,XMDS,RegisterDisplay,POST,“Manage links to Display Group”,DEBUG
41,f05b6b7,“2015-09-30 08:46:58”,XMDS,RegisterDisplay,POST,“Audit Trail message recorded for Display with id 1. Message: Display Saved”,DEBUG
42,04161a9,“2015-09-30 08:46:59”,XMDS,Schedule,POST,“Manage links to Display Group”,DEBUG
43,14be0bf,“2015-09-30 08:46:59”,XMDS,RequiredFiles,POST,“Manage links to Display Group”,DEBUG
44,14be0bf,“2015-09-30 08:46:59”,XMDS,RequiredFiles,POST,“Loading Layout 1 with options {"loadPlaylists":true,"loadTags":true,"loadPermissions":true,"loadCampaigns":true}”,PROTO1,DEBUG
45,14be0bf,“2015-09-30 08:46:59”,XMDS,RequiredFiles,POST,“Loaded %s1”,PROTO1,DEBUG
46,b774ab6,“2015-09-30 08:47:00”,XMDS,MediaInventory,POST,“Manage links to Display Group”,DEBUG
47,b774ab6,“2015-09-30 08:47:00”,XMDS,MediaInventory,POST,“<files><file type="layout" id="1" complete="1" lastChecked="2015-09-30 08:47:04" md5="17a0bf4ea49a50d6cce3c4efdd2d0dfd" /></files>”,PROTO1,DEBUG
48,b774ab6,“2015-09-30 08:47:00”,XMDS,MediaInventory,POST,“Manage links to Display Group”,PROTO1,DEBUG
49,7d3fea8,“2015-09-30 08:47:00”,XMDS,SubmitStats,POST,“Manage links to Display Group”,DEBUG
50,d547462,“2015-09-30 08:47:01”,XMDS,POST,“Manage links to Display Group”,DEBUG
51,d547462,“2015-09-30 08:47:01”,XMDS,POST,“Manage links to Display Group”,PROTO1,DEBUG
52,c2e016d,“2015-09-30 08:47:10”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
53,f6ba3a9,“2015-09-30 08:47:22”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
54,c08be6f,“2015-09-30 08:47:29”,WEB,/fault/view,GET,“Loading 1. All Objects = 0”,DEBUG
55,79e5efa,“2015-09-30 08:47:32”,WEB,/fault/collect,GET,“Loading 1. All Objects = 0”,DEBUG

Whenever you pull a fresh copy from the repository you will need to do a composer install to pull down any new dependencies.

That may not be the cause of the logging issues, but we will need to fix that first

The final set will be shipped with the release files.

This did fix the errors on login errors. But the client still does not seem to get the update.

logId,runNo,logDate,channel,page,function,message,display.display,type
1,ea396c3,“2015-09-30 09:02:36”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
2,f8e1ad5,“2015-09-30 09:02:42”,XMDS,RegisterDisplay,POST,“serverKey: XXXXXXXX, hardwareKey: e33806e6-981f-34e2-9808-b59dbcc05395, displayName: PROTO1”,DEBUG
3,f8e1ad5,“2015-09-30 09:02:42”,XMDS,RegisterDisplay,POST,“Config loaded [0]: ”,DEBUG
4,f8e1ad5,“2015-09-30 09:02:43”,XMDS,RegisterDisplay,POST,“Manage links to Display Group”,DEBUG
5,f8e1ad5,“2015-09-30 09:02:43”,XMDS,RegisterDisplay,POST,“Audit Trail message recorded for Display with id 1. Message: Display Saved”,DEBUG
6,0fcc561,“2015-09-30 09:02:44”,XMDS,Schedule,POST,“Manage links to Display Group”,DEBUG
7,0300393,“2015-09-30 09:02:44”,XMDS,RequiredFiles,POST,“Manage links to Display Group”,DEBUG
8,0300393,“2015-09-30 09:02:44”,XMDS,RequiredFiles,POST,“Loading Layout 2 with options {"loadPlaylists":true,"loadTags":true,"loadPermissions":true,"loadCampaigns":true}”,PROTO1,DEBUG
9,0300393,“2015-09-30 09:02:44”,XMDS,RequiredFiles,POST,“Load Region with {"regionIncludePlaylists":true}”,PROTO1,DEBUG
10,0300393,“2015-09-30 09:02:44”,XMDS,RequiredFiles,POST,“Load Playlist with {"playlistIncludeRegionAssignments":true,"loadPermissions":true,"loadWidgets":true,"regionIncludePlaylists":true}”,PROTO1,DEBUG
11,0300393,“2015-09-30 09:02:44”,XMDS,RequiredFiles,POST,“Loaded %s2”,PROTO1,DEBUG
12,6df3f14,“2015-09-30 09:02:45”,WEB,/log,GET,“Loading 1. All Objects = 0”,DEBUG
13,ff662fa,“2015-09-30 09:02:45”,XMDS,MediaInventory,POST,“Manage links to Display Group”,DEBUG
14,ff662fa,“2015-09-30 09:02:45”,XMDS,MediaInventory,POST,“<files><file type="media" id="12" complete="1" lastChecked="2015-09-30 09:02:49" md5="677b277e6b701946f323d7f17965e7d3" /><file type="media" id="11" complete="1" lastChecked="2015-09-30 09:02:49" md5="c13126cfbe30b913830c76630658d55f" /><file type="layout" id="2" complete="1" lastChecked="2015-09-30 09:02:49" md5="7e9a07e0393b6ae7dbbd7a4046349017" /></files>”,PROTO1,DEBUG
15,ff662fa,“2015-09-30 09:02:45”,XMDS,MediaInventory,POST,“Manage links to Display Group”,PROTO1,DEBUG
16,7c8d774,“2015-09-30 09:02:46”,XMDS,SubmitStats,POST,“Manage links to Display Group”,DEBUG
17,53f0b05,“2015-09-30 09:02:46”,XMDS,SubmitLog,POST,“Manage links to Display Group”,DEBUG
18,53f0b05,“2015-09-30 09:02:46”,XMDS,SubmitLog,POST,“error,Unknown color,Client,start,2015-09-30 09:00:13,”,PROTO1,NOTICE
19,53f0b05,“2015-09-30 09:02:46”,XMDS,SubmitLog,POST,“error,Unknown color,Client,start,2015-09-30 09:00:34,”,PROTO1,NOTICE
20,53f0b05,“2015-09-30 09:02:46”,XMDS,SubmitLog,POST,“error,Unknown color,Client,start,2015-09-30 09:00:54,”,PROTO1,NOTICE
21,53f0b05,“2015-09-30 09:02:46”,XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-30 09:01:15,

Can you switch auditing on for that display so we can see the result of the “RequiredFiles” call?

Yes, sorry I forgot to re-enable that after the reinstall.

> logId,runNo,logDate,channel,page,function,message,display.display,type
> 1,fc1f2ab,"2015-09-30 09:12:14",WEB,/log,GET,"Loading 1. All Objects = 0",,DEBUG
> 2,587c596,"2015-09-30 09:12:17",WEB,/fault/view,GET,"Loading 1. All Objects = 0",,DEBUG
> 3,d00549e,"2015-09-30 09:12:23",XMDS,RegisterDisplay,POST,"serverKey: XXXXXXXXX, hardwareKey: e33806e6-981f-34e2-9808-b59dbcc05395, displayName: PROTO1",,DEBUG
> 4,d00549e,"2015-09-30 09:12:24",XMDS,RegisterDisplay,POST,"Config loaded [0]: []",,DEBUG
> 5,d00549e,"2015-09-30 09:12:25",XMDS,RegisterDisplay,POST,"Manage links to Display Group",,DEBUG
> 6,d00549e,"2015-09-30 09:12:25",XMDS,RegisterDisplay,POST,"Audit Trail message recorded for Display with id 1. Message: Display Saved",,DEBUG
> 7,d00549e,"2015-09-30 09:12:25",XMDS,RegisterDisplay,POST,"&lt;?xml version=&quot;1.0&quot;?&gt;
> &lt;display date=&quot;2015-09-30 09:12:24&quot; timezone=&quot;America/Los_Angeles&quot; status=&quot;0&quot; code=&quot;READY&quot; message=&quot;Display is active and ready to start.&quot; version_instructions=&quot;&quot;&gt;&lt;emailAddress type=&quot;string&quot;/&gt;&lt;settingsPassword type=&quot;string&quot;/&gt;&lt;collectInterval type=&quot;int&quot;&gt;300&lt;/collectInterval&gt;&lt;downloadStartWindow type=&quot;string&quot;&gt;0&lt;/downloadStartWindow&gt;&lt;downloadEndWindow type=&quot;string&quot;&gt;0&lt;/downloadEndWindow&gt;&lt;orientation type=&quot;int&quot;&gt;0&lt;/orientation&gt;&lt;screenDimensions type=&quot;string&quot;/&gt;&lt;blacklistVideo type=&quot;checkbox&quot;&gt;1&lt;/blacklistVideo&gt;&lt;storeHtmlOnInternal type=&quot;checkbox&quot;&gt;0&lt;/storeHtmlOnInternal&gt;&lt;startOnBoot type=&quot;checkbox&quot;&gt;1&lt;/startOnBoot&gt;&lt;actionBarMode type=&quot;int&quot;&gt;1&lt;/actionBarMode&gt;&lt;actionBarDisplayDuration type=&quot;int&quot;&gt;30&lt;/actionBarDisplayDuration&gt;&lt;autoRestart type=&quot;checkbox&quot;&gt;1&lt;/autoRestart&gt;&lt;startOnBootDelay type=&quot;int&quot;&gt;60&lt;/startOnBootDelay&gt;&lt;sendCurrentLayoutAsStatusUpdate type=&quot;checkbox&quot;&gt;0&lt;/sendCurrentLayoutAsStatusUpdate&gt;&lt;screenShotRequestInterval type=&quot;int&quot;&gt;0&lt;/screenShotRequestInterval&gt;&lt;expireModifiedLayouts type=&quot;checkbox&quot;&gt;0&lt;/expireModifiedLayouts&gt;&lt;screenShotIntent type=&quot;string&quot;/&gt;&lt;updateStartWindow type=&quot;string&quot;&gt;0&lt;/updateStartWindow&gt;&lt;updateEndWindow type=&quot;string&quot;&gt;0&lt;/updateEndWindow&gt;&lt;webViewPluginState type=&quot;string&quot;&gt;DEMAND&lt;/webViewPluginState&gt;&lt;hardwareAccelerateWebViewMode type=&quot;string&quot;&gt;2&lt;/hardwareAccelerateWebViewMode&gt;&lt;timeSyncFromCms type=&quot;checkbox&quot;&gt;0&lt;/timeSyncFromCms&gt;&lt;statsEnabled type=&quot;checkbox&quot;&gt;1&lt;/statsEnabled&gt;&lt;displayName type=&quot;string&quot;&gt;PROTO1&lt;/displayName&gt;&lt;screenShotRequested type=&quot;checkbox&quot;&gt;0&lt;/screenShotRequested&gt;&lt;/display&gt;
> ",,DEBUG
> 8,fed1915,"2015-09-30 09:12:25",XMDS,Schedule,POST,"Manage links to Display Group",,DEBUG
> 9,fed1915,"2015-09-30 09:12:25",XMDS,Schedule,POST,"FromDT = 2015-09-30 09:00:00. ToDt = 2015-10-02 10:00:00",PROTO1,DEBUG
> 10,fed1915,"2015-09-30 09:12:25",XMDS,Schedule,POST,"&lt;?xml version=&quot;1.0&quot;?&gt;
> &lt;schedule&gt;
>   &lt;layout file=&quot;2&quot; fromdt=&quot;2000-01-01 00:00:00&quot; todt=&quot;2030-01-19 00:00:00&quot; scheduleid=&quot;0&quot; priority=&quot;0&quot;/&gt;
>   &lt;default file=&quot;2&quot;/&gt;
>   &lt;dependants/&gt;
> &lt;/schedule&gt;
> ",PROTO1,DEBUG
> 11,c9ba161,"2015-09-30 09:12:26",XMDS,RequiredFiles,POST,"Manage links to Display Group",,DEBUG
> 12,c9ba161,"2015-09-30 09:12:26",XMDS,RequiredFiles,POST,"[IN] with hardware key: e33806e6-981f-34e2-9808-b59dbcc05395",PROTO1,DEBUG
> 13,c9ba161,"2015-09-30 09:12:26",XMDS,RequiredFiles,POST,"Required files date criteria. FromDT = 2015-09-30 09:00:00. ToDt = 2015-10-02 10:00:00",PROTO1,DEBUG
> 14,c9ba161,"2015-09-30 09:12:26",XMDS,RequiredFiles,POST,"Loading Layout 2 with options {&quot;loadPlaylists&quot;:true,&quot;loadTags&quot;:true,&quot;loadPermissions&quot;:true,&quot;loadCampaigns&quot;:true}",PROTO1,DEBUG
> 15,c9ba161,"2015-09-30 09:12:26",XMDS,RequiredFiles,POST,"Load Region with {&quot;regionIncludePlaylists&quot;:true}",PROTO1,DEBUG
> 16,c9ba161,"2015-09-30 09:12:26",XMDS,RequiredFiles,POST,"Load Playlist with {&quot;playlistIncludeRegionAssignments&quot;:true,&quot;loadPermissions&quot;:true,&quot;loadWidgets&quot;:true,&quot;regionIncludePlaylists&quot;:true}",PROTO1,DEBUG
> 17,c9ba161,"2015-09-30 09:12:26",XMDS,RequiredFiles,POST,"Loaded %s2",PROTO1,DEBUG
> 18,c9ba161,"2015-09-30 09:12:26",XMDS,RequiredFiles,POST,"MD5 for layoutid 2 is: [7e9a07e0393b6ae7dbbd7a4046349017]",PROTO1,DEBUG
> 19,c9ba161,"2015-09-30 09:12:26",XMDS,RequiredFiles,POST,"&lt;?xml version=&quot;1.0&quot;?&gt;
> &lt;files&gt;&lt;file type=&quot;media&quot; id=&quot;12&quot; size=&quot;41526&quot; md5=&quot;677b277e6b701946f323d7f17965e7d3&quot; download=&quot;xmds&quot; path=&quot;12.jpg&quot;/&gt;&lt;file type=&quot;media&quot; id=&quot;11&quot; size=&quot;77862&quot; md5=&quot;c13126cfbe30b913830c76630658d55f&quot; download=&quot;xmds&quot; path=&quot;11.png&quot;/&gt;&lt;file type=&quot;layout&quot; id=&quot;2&quot; size=&quot;397&quot; md5=&quot;7e9a07e0393b6ae7dbbd7a4046349017&quot; download=&quot;xmds&quot; path=&quot;2&quot;/&gt;&lt;file type=&quot;blacklist&quot;/&gt;&lt;/files&gt;
> ",PROTO1,DEBUG
> 20,38c24c6,"2015-09-30 09:12:27",XMDS,MediaInventory,POST,"Manage links to Display Group",,DEBUG
> 21,38c24c6,"2015-09-30 09:12:27",XMDS,MediaInventory,POST,"&lt;files&gt;&lt;file type=&quot;media&quot; id=&quot;12&quot; complete=&quot;1&quot; lastChecked=&quot;2015-09-30 09:12:31&quot; md5=&quot;677b277e6b701946f323d7f17965e7d3&quot; /&gt;&lt;file type=&quot;media&quot; id=&quot;11&quot; complete=&quot;1&quot; lastChecked=&quot;2015-09-30 09:12:31&quot; md5=&quot;c13126cfbe30b913830c76630658d55f&quot; /&gt;&lt;file type=&quot;layout&quot; id=&quot;2&quot; complete=&quot;1&quot; lastChecked=&quot;2015-09-30 09:12:31&quot; md5=&quot;7e9a07e0393b6ae7dbbd7a4046349017&quot; /&gt;&lt;/files&gt;",PROTO1,DEBUG
> 22,38c24c6,"2015-09-30 09:12:27",XMDS,MediaInventory,POST,"&lt;files&gt;&lt;file type=&quot;media&quot; id=&quot;12&quot; complete=&quot;1&quot; lastChecked=&quot;2015-09-30 09:12:31&quot; md5=&quot;677b277e6b701946f323d7f17965e7d3&quot; /&gt;&lt;file type=&quot;media&quot; id=&quot;11&quot; complete=&quot;1&quot; lastChecked=&quot;2015-09-30 09:12:31&quot; md5=&quot;c13126cfbe30b913830c76630658d55f&quot; /&gt;&lt;file type=&quot;layout&quot; id=&quot;2&quot; complete=&quot;1&quot; lastChecked=&quot;2015-09-30 09:12:31&quot; md5=&quot;7e9a07e0393b6ae7dbbd7a4046349017&quot; /&gt;&lt;/files&gt;",PROTO1,DEBUG
> 23,38c24c6,"2015-09-30 09:12:27",XMDS,MediaInventory,POST,"Manage links to Display Group",PROTO1,DEBUG
> 24,63ba9ac,"2015-09-30 09:12:27",XMDS,SubmitStats,POST,"Manage links to Display Group",,DEBUG
> 25,63ba9ac,"2015-09-30 09:12:27",XMDS,SubmitStats,POST,"Received XML. &lt;log&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:51:11&quot; todt=&quot;2015-09-29 18:51:21&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:51:11&quot; todt=&quot;2015-09-29 18:51:32&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:51:21&quot; todt=&quot;2015-09-29 18:51:31&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:51:32&quot; todt=&quot;2015-09-29 18:51:42&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:51:32&quot; todt=&quot;2015-09-29 18:51:52&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:51:42&quot; todt=&quot;2015-09-29 18:51:52&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:51:52&quot; todt=&quot;2015-09-29 18:52:02&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:51:52&quot; todt=&quot;2015-09-29 18:52:13&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:52:02&quot; todt=&quot;2015-09-29 18:52:12&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:52:13&quot; todt=&quot;2015-09-29 18:52:23&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:52:13&quot; todt=&quot;2015-09-29 18:52:33&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:52:23&quot; todt=&quot;2015-09-29 18:52:33&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:52:33&quot; todt=&quot;2015-09-29 18:52:43&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:52:33&quot; todt=&quot;2015-09-29 18:52:54&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:52:43&quot; todt=&quot;2015-09-29 18:52:53&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:52:54&quot; todt=&quot;2015-09-29 18:53:04&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:52:54&quot; todt=&quot;2015-09-29 18:53:14&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:53:04&quot; todt=&quot;2015-09-29 18:53:14&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:53:14&quot; todt=&quot;2015-09-29 18:53:24&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:53:14&quot; todt=&quot;2015-09-29 18:53:35&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:53:24&quot; todt=&quot;2015-09-29 18:53:34&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:53:35&quot; todt=&quot;2015-09-29 18:53:45&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:53:35&quot; todt=&quot;2015-09-29 18:53:55&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:53:45&quot; todt=&quot;2015-09-29 18:53:55&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:53:55&quot; todt=&quot;2015-09-29 18:54:05&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:53:55&quot; todt=&quot;2015-09-29 18:54:16&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:54:05&quot; todt=&quot;2015-09-29 18:54:15&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:54:16&quot; todt=&quot;2015-09-29 18:54:26&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:54:16&quot; todt=&quot;2015-09-29 18:54:36&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:54:26&quot; todt=&quot;2015-09-29 18:54:36&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:54:36&quot; todt=&quot;2015-09-29 18:54:46&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:54:36&quot; todt=&quot;2015-09-29 18:54:57&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:54:46&quot; todt=&quot;2015-09-29 18:54:56&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:54:57&quot; todt=&quot;2015-09-29 18:55:07&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:54:57&quot; todt=&quot;2015-09-29 18:55:17&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:55:07&quot; todt=&quot;2015-09-29 18:55:17&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:55:17&quot; todt=&quot;2015-09-29 18:55:27&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:55:17&quot; todt=&quot;2015-09-29 18:55:38&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:55:27&quot; todt=&quot;2015-09-29 18:55:37&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:55:38&quot; todt=&quot;2015-09-29 18:55:48&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:55:38&quot; todt=&quot;2015-09-29 18:55:58&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:55:48&quot; todt=&quot;2015-09-29 18:55:58&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:55:58&quot; todt=&quot;2015-09-29 18:56:08&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:55:58&quot; todt=&quot;2015-09-29 18:56:19&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:56:08&quot; todt=&quot;2015-09-29 18:56:18&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:56:19&quot; todt=&quot;2015-09-29 18:56:29&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:56:19&quot; todt=&quot;2015-09-29 18:56:39&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:56:29&quot; todt=&quot;2015-09-29 18:56:39&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:56:39&quot; todt=&quot;2015-09-29 18:56:49&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:56:39&quot; todt=&quot;2015-09-29 18:57:00&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:56:49&quot; todt=&quot;2015-09-29 18:56:59&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:57:00&quot; todt=&quot;2015-09-29 18:57:10&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:57:00&quot; todt=&quot;2015-09-29 18:57:21&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:57:10&quot; todt=&quot;2015-09-29 18:57:20&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:57:21&quot; todt=&quot;2015-09-29 18:57:31&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:57:21&quot; todt=&quot;2015-09-29 18:57:41&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:57:31&quot; todt=&quot;2015-09-29 18:57:41&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:57:41&quot; todt=&quot;2015-09-29 18:57:51&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:57:41&quot; todt=&quot;2015-09-29 18:58:02&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:57:51&quot; todt=&quot;2015-09-29 18:58:01&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:58:02&quot; todt=&quot;2015-09-29 18:58:12&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:58:02&quot; todt=&quot;2015-09-29 18:58:22&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:58:12&quot; todt=&quot;2015-09-29 18:58:22&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:58:22&quot; todt=&quot;2015-09-29 18:58:32&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:58:22&quot; todt=&quot;2015-09-29 18:58:43&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:58:32&quot; todt=&quot;2015-09-29 18:58:42&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:58:43&quot; todt=&quot;2015-09-29 18:58:53&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:58:43&quot; todt=&quot;2015-09-29 18:59:03&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:58:53&quot; todt=&quot;2015-09-29 18:59:03&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:59:03&quot; todt=&quot;2015-09-29 18:59:13&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:59:03&quot; todt=&quot;2015-09-29 18:59:24&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:59:13&quot; todt=&quot;2015-09-29 18:59:23&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:59:24&quot; todt=&quot;2015-09-29 18:59:34&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:59:24&quot; todt=&quot;2015-09-29 18:59:44&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:59:34&quot; todt=&quot;2015-09-29 18:59:44&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:59:44&quot; todt=&quot;2015-09-29 18:59:54&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 18:59:44&quot; todt=&quot;2015-09-29 19:00:05&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 18:59:54&quot; todt=&quot;2015-09-29 19:00:04&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:00:05&quot; todt=&quot;2015-09-29 19:00:15&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 19:00:05&quot; todt=&quot;2015-09-29 19:00:25&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:00:15&quot; todt=&quot;2015-09-29 19:00:25&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:00:25&quot; todt=&quot;2015-09-29 19:00:35&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 19:00:25&quot; todt=&quot;2015-09-29 19:00:46&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:00:35&quot; todt=&quot;2015-09-29 19:00:45&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:00:46&quot; todt=&quot;2015-09-29 19:00:56&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 19:00:46&quot; todt=&quot;2015-09-29 19:01:06&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:00:56&quot; todt=&quot;2015-09-29 19:01:06&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:01:06&quot; todt=&quot;2015-09-29 19:01:16&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 19:01:06&quot; todt=&quot;2015-09-29 19:01:27&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:01:16&quot; todt=&quot;2015-09-29 19:01:26&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:01:27&quot; todt=&quot;2015-09-29 19:01:37&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 19:01:27&quot; todt=&quot;2015-09-29 19:01:47&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:01:37&quot; todt=&quot;2015-09-29 19:01:47&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:01:47&quot; todt=&quot;2015-09-29 19:01:57&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 19:01:47&quot; todt=&quot;2015-09-29 19:02:08&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:01:57&quot; todt=&quot;2015-09-29 19:02:07&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:02:08&quot; todt=&quot;2015-09-29 19:02:18&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;layout&quot; fromdt=&quot;2015-09-29 19:02:08&quot; todt=&quot;2015-09-29 19:02:28&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;null&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:02:18&quot; todt=&quot;2015-09-29 19:02:28&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;6&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;stat type=&quot;media&quot; fromdt=&quot;2015-09-29 19:02:28&quot; todt=&quot;2015-09-29 19:02:38&quot; layoutid=&quot;2&quot; scheduleid=&quot;-1&quot; mediaid=&quot;4&quot; tag=&quot;null&quot;&gt;&lt;/stat&gt;&lt;/log&gt;",PROTO1,DEBUG
> 26,9e7487e,"2015-09-30 09:12:28",XMDS,SubmitLog,POST,"Manage links to Display Group",,DEBUG
> 27,9e7487e,"2015-09-30 09:12:28",XMDS,SubmitLog,POST,"XML log: &lt;log&gt;&lt;trace date=&quot;2015-09-30 09:07:58&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:08:18&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:08:39&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:08:59&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:09:20&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:09:40&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:10:01&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:10:21&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:10:42&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:11:02&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:11:23&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:11:43&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:12:04&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;trace date=&quot;2015-09-30 09:12:31&quot; category=&quot;error&quot;&gt;&lt;method&gt;start&lt;/method&gt;&lt;message&gt;Unknown color&lt;/message&gt;&lt;/trace&gt;&lt;/log&gt;",PROTO1,DEBUG
> 28,9e7487e,"2015-09-30 09:12:28",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-30 09:07:58,,,",PROTO1,NOTICE
> 29,9e7487e,"2015-09-30 09:12:28",XMDS,SubmitLog,POST,"error,Unknown color,Client,start,2015-09-30 09:08:18,,,",PROTO1,NOTICE

Well that is interesting:

<files>
<file type="media" id="12" size="41526" md5="677b277e6b701946f323d7f17965e7d3" download="xmds" path="12.jpg"/>
<file type="media" id="11" size="77862" md5="c13126cfbe30b913830c76630658d55f" download="xmds" path="11.png"/>
<file type="layout" id="2" size="397" md5="7e9a07e0393b6ae7dbbd7a4046349017" download="xmds" path="2"/>
<file type="blacklist"/>
</files>

So its missing the standard set of module files (might be solved by validate all modules) and indeed the direct media file links supplied by setting the version instructions.

The version instructions in the register call are also missing:

<display date="2015-09-30 09:12:24" timezone="America/Los_Angeles" status="0" code="READY" message="Display is active and ready to start." version_instructions="">

Let me try it this end (maybe tomorrow now, sorry!) and see what happens.

We did run the Verify All on the Modules again before try to update again and pulling the log.

Could it be that we did not license the display?

No worries. We are grateful for all your help and understand you are really busy.

Dan,

Just checking on this, I know you are busy.

Sure, thanks for the reminder…

I think this is the issue: https://github.com/xibosignage/xibo/issues/592