Module Page Bug 1.8.8

On 1.8.8 on the Modules Page when I click to go to Page 2, I get the following error:

When verifying the modules, it will not finish, the gear icon just keeps turning.

I don’t think that’s a general issue with 1.8.8.

Could you tell me more about your installation is it docker or manual/custom one on a web server?

Could you also go through Report Fault Wizard to see what error exactly to you get on that page?

It’s the official Docker release on Ubuntu. I upgraded this morning from 1.7.7. The Log:

ID Ausführen Datum Kanal Funktion Level Bildschirm Seite Meldung
2166 727a4cd 2018-04-13 11:03 CONSOLE GET INFO / Request stats: { "default": { "select": 1 }, "log": { "insert": 2 }, "xtr": { "select": 1 }, "length": 0.08106398582458496, "memoryUsage": 7020856, "peakMemoryUsage": 7078928 }.
2165 727a4cd 2018-04-13 11:03 CONSOLE GET DEBUG / XTR poll stopped
2164 727a4cd 2018-04-13 11:03 CONSOLE GET DEBUG / XTR poll started
2163 cb0fe9f 2018-04-13 11:02 CONSOLE GET INFO / Request stats: { "default": { "select": 1 }, "log": { "insert": 2 }, "xtr": { "select": 1 }, "length": 0.1083078384399414, "memoryUsage": 7020856, "peakMemoryUsage": 7078928 }.
2162 cb0fe9f 2018-04-13 11:02 CONSOLE GET DEBUG / XTR poll stopped
2161 cb0fe9f 2018-04-13 11:02 CONSOLE GET DEBUG / XTR poll started
2160 3dc9cf0 2018-04-13 11:01 CONSOLE GET INFO / Request stats: { "default": { "select": 18 }, "log": { "insert": 20 }, "xtr": { "select": 3, "update": 4 }, "length": 0.9162960052490234, "memoryUsage": 7830456, "peakMemoryUsage": 8031000 }.
2159 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / XTR poll stopped
2158 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Finished Task Regular Maintenance [2] Run Dt: 2018-04-13 11:01:01
2157 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Skipping active file: log_UCAblJViEU
2156 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Skipping active file: IDDMj7ncXR
2155 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Checking permissions against the logged in user: ID: 0, Name: system, UserType: 1
2154 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Checking permissions against the logged in user: ID: 0, Name: system, UserType: 1
2153 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Checking permissions against the logged in user: ID: 0, Name: system, UserType: 1
2152 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Config loaded [30]: [ { "name": "CollectInterval", "value": 900, "type": "int" }, { "name": "DownloadStartWindow", "value": "08:00:00", "type": "string" }, { "name": "DownloadEndWindow", "value": "20:00:00", "type": "string" }, { "name": "PowerpointEnabled", "value": 0, "type": "checkbox" }, { "name": "StatsEnabled", "value": 1, "type": "checkbox" }, { "name": "XmrNetworkAddress", "value": "tcp://192.160.180.214:50001", "type": "string" }, { "name": "SizeX", "value": 0, "type": "double" }, { "name": "SizeY", "value": 0, "type": "double" }, { "name": "OffsetX", "value": 0, "type": "double" }, { "name": "OffsetY", "value": 0, "type": "double" }, { "name": "ClientInfomationCtrlKey", "value": 0, "type": "checkbox" }, { "name": "ClientInformationKeyCode", "value": "I", "type": "string" }, { "name": "LogLevel", "value": "error", "type": "string" }, { "name": "LogToDiskLocation", "value": "", "type": "string" }, { "name": "ShowInTaskbar", "value": 1, "type": "checkbox" }, { "name": "CursorStartPosition", "value": "Bottom Right", "type": "string" }, { "name": "DoubleBuffering", "value": 1, "type": "checkbox" }, { "name": "EmptyLayoutDuration", "value": 1, "type": "int" }, { "name": "EnableMouse", "value": 0, "type": "checkbox" }, { "name": "EnableShellCommands", "value": 0, "type": "checkbox" }, { "name": "ExpireModifiedLayouts", "value": 1, "type": "checkbox" }, { "name": "MaxConcurrentDownloads", "value": 2, "type": "int" }, { "name": "ShellCommandAllowList", "value": "", "type": "string" }, { "name": "UseCefWebBrowser", "value": 0, "type": "checkbox" }, { "name": "SendCurrentLayoutAsStatusUpdate", "value": 0, "type": "checkbox" }, { "name": "ScreenShotRequestInterval", "value": 0, "type": "int" }, { "name": "ScreenShotSize", "value": 200, "type": "int" }, { "name": "MaxLogFileUploads", "value": 4, "type": "int" }, { "name": "EmbeddedServerPort", "value": 9696, "type": "int" }, { "name": "PreventSleep", "value": 1, "type": "checkbox" } ]
2151 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Timed out display. Last Accessed: 2018-02-12 06:10:29. Time out: 2018-02-12 06:15:59
2150 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Config loaded [31]: [ { "name": "emailAddress", "value": "", "type": "string" }, { "name": "settingsPassword", "value": "", "type": "string" }, { "name": "collectInterval", "value": 300, "type": "int" }, { "name": "downloadStartWindow", "value": "07:00:00", "type": "string" }, { "name": "downloadEndWindow", "value": "23:00:00", "type": "string" }, { "name": "xmrNetworkAddress", "value": "http://217.7.239.20:62213", "type": "string" }, { "name": "statsEnabled", "value": 1, "type": "checkbox" }, { "name": "orientation", "value": 1, "type": "int" }, { "name": "screenDimensions", "value": "", "type": "string" }, { "name": "blacklistVideo", "value": 1, "type": "checkbox" }, { "name": "storeHtmlOnInternal", "value": 0, "type": "checkbox" }, { "name": "useSurfaceVideoView", "value": 1, "type": "checkbox" }, { "name": "logLevel", "value": "error", "type": "string" }, { "name": "startOnBoot", "value": 1, "type": "checkbox" }, { "name": "actionBarMode", "value": 1, "type": "int" }, { "name": "actionBarDisplayDuration", "value": 20, "type": "int" }, { "name": "autoRestart", "value": 1, "type": "checkbox" }, { "name": "startOnBootDelay", "value": 10, "type": "int" }, { "name": "sendCurrentLayoutAsStatusUpdate", "value": 0, "type": "checkbox" }, { "name": "screenShotRequestInterval", "value": 0, "type": "int" }, { "name": "expireModifiedLayouts", "value": 0, "type": "checkbox" }, { "name": "screenShotIntent", "value": "", "type": "string" }, { "name": "screenShotSize", "value": 200, "type": "int" }, { "name": "updateStartWindow", "value": "00:00", "type": "string" }, { "name": "updateEndWindow", "value": "00:00", "type": "string" }, { "name": "webViewPluginState", "value": "DEMAND", "type": "string" }, { "name": "hardwareAccelerateWebViewMode", "value": "2", "type": "string" }, { "name": "timeSyncFromCms", "value": 1, "type": "checkbox" }, { "name": "webCacheEnabled", "value": 0, "type": "checkbox" }, { "name": "serverPort", "value": 9696, "type": "int" }, { "name": "installWithLoadedLinkLibraries", "value": 1, "type": "checkbox" } ]
2149 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Config loaded [30]: [ { "name": "CollectInterval", "value": 900, "type": "int" }, { "name": "DownloadStartWindow", "value": "08:00:00", "type": "string" }, { "name": "DownloadEndWindow", "value": "20:00:00", "type": "string" }, { "name": "PowerpointEnabled", "value": 0, "type": "checkbox" }, { "name": "StatsEnabled", "value": 1, "type": "checkbox" }, { "name": "XmrNetworkAddress", "value": "tcp://192.160.180.214:50001", "type": "string" }, { "name": "SizeX", "value": 0, "type": "double" }, { "name": "SizeY", "value": 0, "type": "double" }, { "name": "OffsetX", "value": 0, "type": "double" }, { "name": "OffsetY", "value": 0, "type": "double" }, { "name": "ClientInfomationCtrlKey", "value": 0, "type": "checkbox" }, { "name": "ClientInformationKeyCode", "value": "I", "type": "string" }, { "name": "LogLevel", "value": "error", "type": "string" }, { "name": "LogToDiskLocation", "value": "", "type": "string" }, { "name": "ShowInTaskbar", "value": 1, "type": "checkbox" }, { "name": "CursorStartPosition", "value": "Bottom Right", "type": "string" }, { "name": "DoubleBuffering", "value": 1, "type": "checkbox" }, { "name": "EmptyLayoutDuration", "value": 1, "type": "int" }, { "name": "EnableMouse", "value": 0, "type": "checkbox" }, { "name": "EnableShellCommands", "value": 0, "type": "checkbox" }, { "name": "ExpireModifiedLayouts", "value": 1, "type": "checkbox" }, { "name": "MaxConcurrentDownloads", "value": 2, "type": "int" }, { "name": "ShellCommandAllowList", "value": "", "type": "string" }, { "name": "UseCefWebBrowser", "value": 0, "type": "checkbox" }, { "name": "SendCurrentLayoutAsStatusUpdate", "value": 0, "type": "checkbox" }, { "name": "ScreenShotRequestInterval", "value": 0, "type": "int" }, { "name": "ScreenShotSize", "value": 200, "type": "int" }, { "name": "MaxLogFileUploads", "value": 4, "type": "int" }, { "name": "EmbeddedServerPort", "value": 9696, "type": "int" }, { "name": "PreventSleep", "value": 1, "type": "checkbox" } ]
2148 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Config loaded [30]: [ { "name": "CollectInterval", "value": 600, "type": "int" }, { "name": "DownloadStartWindow", "value": "06:00:00", "type": "string" }, { "name": "DownloadEndWindow", "value": "23:00:00", "type": "string" }, { "name": "PowerpointEnabled", "value": 0, "type": "checkbox" }, { "name": "StatsEnabled", "value": 1, "type": "checkbox" }, { "name": "XmrNetworkAddress", "value": "tcp://192.160.180.214:50001", "type": "string" }, { "name": "SizeX", "value": 0, "type": "double" }, { "name": "SizeY", "value": 0, "type": "double" }, { "name": "OffsetX", "value": 0, "type": "double" }, { "name": "OffsetY", "value": 0, "type": "double" }, { "name": "ClientInfomationCtrlKey", "value": 0, "type": "checkbox" }, { "name": "ClientInformationKeyCode", "value": "I", "type": "string" }, { "name": "LogLevel", "value": "error", "type": "string" }, { "name": "LogToDiskLocation", "value": "C:\", "type": "string" }, { "name": "ShowInTaskbar", "value": 1, "type": "checkbox" }, { "name": "CursorStartPosition", "value": "Bottom Right", "type": "string" }, { "name": "DoubleBuffering", "value": 1, "type": "checkbox" }, { "name": "EmptyLayoutDuration", "value": 1, "type": "int" }, { "name": "EnableMouse", "value": 0, "type": "checkbox" }, { "name": "EnableShellCommands", "value": 1, "type": "checkbox" }, { "name": "ExpireModifiedLayouts", "value": 1, "type": "checkbox" }, { "name": "MaxConcurrentDownloads", "value": 3, "type": "int" }, { "name": "ShellCommandAllowList", "value": "shutdown, shutdown /s /f, shutdown /r /f", "type": "string" }, { "name": "UseCefWebBrowser", "value": 0, "type": "checkbox" }, { "name": "SendCurrentLayoutAsStatusUpdate", "value": 0, "type": "checkbox" }, { "name": "ScreenShotRequestInterval", "value": 0, "type": "int" }, { "name": "ScreenShotSize", "value": 200, "type": "int" }, { "name": "MaxLogFileUploads", "value": 4, "type": "int" }, { "name": "EmbeddedServerPort", "value": 9696, "type": "int" }, { "name": "PreventSleep", "value": 1, "type": "checkbox" } ]
2147 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Checking permissions against the logged in user: ID: 0, Name: system, UserType: 1
2146 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Running Task Regular Maintenance [2]
2145 3dc9cf0 2018-04-13 11:01 CONSOLE GET INFO / Running Task 2
2144 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Finished Task Email Notifications [3] Run Dt: 2018-04-13 11:01:00
2143 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Notification Queue sending from xibo@ubuntu.server
2142 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / Running Task Email Notifications [3]
2141 3dc9cf0 2018-04-13 11:01 CONSOLE GET INFO / Running Task 3
2140 3dc9cf0 2018-04-13 11:01 CONSOLE GET DEBUG / XTR poll started
2139 2c96b0c 2018-04-13 11:00 CONSOLE GET INFO / Request stats: { "default": { "select": 1 }, "log": { "insert": 2 }, "xtr": { "select": 1 }, "length": 0.06747913360595703, "memoryUsage": 7020856, "peakMemoryUsage": 7078928 }.
2138 2c96b0c 2018-04-13 11:00 CONSOLE GET DEBUG / XTR poll stopped
2137 2c96b0c 2018-04-13 11:00 CONSOLE GET DEBUG / XTR poll started
2136 c188c1c 2018-04-13 10:59 CONSOLE GET INFO / Request stats: { "default": { "select": 1 }, "log": { "insert": 2 }, "xtr": { "select": 1 }, "length": 0.08571815490722656, "memoryUsage": 7020856, "peakMemoryUsage": 7078928 }.
2135 c188c1c 2018-04-13 10:59 CONSOLE GET DEBUG / XTR poll stopped
2134 c188c1c 2018-04-13 10:59 CONSOLE GET DEBUG / XTR poll started
2133 f0ba7c5 2018-04-13 10:58 CONSOLE GET INFO / Request stats: { "default": { "select": 1 }, "log": { "insert": 2 }, "xtr": { "select": 1 }, "length": 0.07350587844848633, "memoryUsage": 7020856, "peakMemoryUsage": 7078928 }.
2132 f0ba7c5 2018-04-13 10:58 CONSOLE GET DEBUG / XTR poll stopped
2131 f0ba7c5 2018-04-13 10:58 CONSOLE GET DEBUG / XTR poll started
2130 ef4fda2 2018-04-13 10:57 CONSOLE GET INFO / Request stats: { "default": { "select": 1 }, "log": { "insert": 2 }, "xtr": { "select": 1 }, "length": 0.17108678817749023, "memoryUsage": 7020856, "peakMemoryUsage": 7078928 }.
2129 ef4fda2 2018-04-13 10:57 CONSOLE GET DEBUG / XTR poll stopped
2128 ef4fda2 2018-04-13 10:57 CONSOLE GET DEBUG / XTR poll started
2127 4210c06 2018-04-13 10:56 CONSOLE GET INFO / Request stats: { "default": { "select": 18 }, "log": { "insert": 20 }, "xtr": { "select": 3, "update": 4 }, "length": 0.8622159957885742, "memoryUsage": 7830456, "peakMemoryUsage": 8010160 }.
2126 4210c06 2018-04-13 10:56 CONSOLE GET DEBUG / XTR poll stopped

Between enabling auditing and posting that log did you click on the 2nd page on Modules or try to run verify all?

I’m asking because there are no log messages assassinated with any of those actions in the log you posted.

Yeah, I followed the intructions, enabling auditing and running those actions in a second Tab.

Could you tell me if you can access layout designer?

If you had videoIn module installed then it could be this bug causing the problem - https://github.com/xibosignage/xibo/issues/1477

If that’s the case we will soon update the docker image for 1.8.8, then you will be able to pull it and it should fix it for you.

If it is something else, then I’d expect to see some logs about it, that part is slightly odd.

Ah, I cannot access the layout designer. Must be that bug. Please let me know when the fix is pushed to github. Thank you for your help!

New Docker containers that have the fix included are now live.

You will need to open your docker-compose.yml or cms_custom-ports.yml depending which one you are using.

Then edit this line:

change the release-1.8.8 to latest ie that line should read

image: xibosignage/xibo-cms:latest

To pull the new containers you’d down the docker

docker-compose down

then run

docker-compose pull
docker-compose up -d

with the -f flag if you’re using a custom compose file (custom ports, remote mysql etc).

ie for example:

docker-compose -f cms_custom-ports.yml pull
docker-compose -f cms_custom-ports.yml up -d

Too all our Cloud Hosting users, this fix is already live in our Cloud.

The Layout Editor as well as the Modules page are now working as designed. Thank you!

1 Like

hello, i was 1.8.8 upgraded my installation is manual/custom one on a web server and have the problem from the modules and layout designer

Hello, please follow Peter’s instructions above to pull the latest bugfixes for 1.8.8.

In this case you would need to either download the updated videoIn file or put everything after this line (L130) manually in it

Basically the missing getResource call will cause problems mentioned in this topic, to fix that particular issue you will need to have that file ie /lib/Widget/videoIn updated.

Alternatively you can wait for 1.8.9 release, which will happen quite soon.