I’ve followed the instructions for adding the ChromeOS profile to the CMS, however when I try to upload it I get an Unexpected Error message asking me to contact support.
I am running Xibo 4.2.0 on Docker via Ubuntu. Below is the exported log from the CMS:
Log
| 3666622 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | Loading 3. All Objects = 0 | DEBUG | 0 | |
|---|---|---|---|---|---|---|---|---|---|
| 3666623 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | ModuleFactory: getValidExtensions | DEBUG | 226 | |
| 3666624 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | ModuleFactory: getValidExtensions | DEBUG | 226 | |
| 3666625 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | Hand off to Upload Handler with options: {"accept_file_types":"/\.apk | ipk | wgt | chrome$/i","libraryLimit":0,"libraryQuotaFull":false} |
| 3666626 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | post: contentRange: NULL | DEBUG | 226 | |
| 3666627 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | handleFileUpload: /tmp/phpIwm7jm | DEBUG | 226 | |
| 3666628 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | getFileName: Xibo_for_Chrome_v4_R4.0.8.zip.chrome, type: application/octet-stream | DEBUG | 226 | |
| 3666629 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | getUploadPath: Xibo_for_Chrome_v4_R4.0.8.zip.chrome | DEBUG | 226 | |
| 3666630 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | getUniqueFilename: Xibo_for_Chrome_v4_R4.0.8.zip.chrome, uploadPath: /var/www/cms/library/temp/Xibo_for_Chrome_v4_R4.0.8.zip.chrome, contentRange: | DEBUG | 226 | |
| 3666631 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | getUniqueFilename: resolved file path: Xibo_for_Chrome_v4_R4.0.8.zip.chrome | DEBUG | 226 | |
| 3666632 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | getUploadPath: Xibo_for_Chrome_v4_R4.0.8.zip.chrome | DEBUG | 226 | |
| 3666633 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | getUploadPath: | DEBUG | 226 | |
| 3666634 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | getUploadPath: Xibo_for_Chrome_v4_R4.0.8.zip.chrome | DEBUG | 226 | |
| 3666635 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | Upload complete for name: . Index is 0 | DEBUG | 226 | |
| 3666636 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | add: handling chromeOS upload | DEBUG | 226 | |
| 3666637 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | Invalid or uninitialized Zip object | ERROR | 226 | |
| 3666638 | 6c4157d | 15/05/2026 10:24 | WEB | /playersoftware | POST | #0 /var/www/cms/lib/Entity/PlayerVersion.php(234): ZipArchive->locateName() #1 /var/www/cms/lib/Controller/PlayerSoftware.php(641): Xibo\Entity\PlayerVersion->unpack() #2 [internal function]: Xibo\Controller\PlayerSoftware->Xibo\Controller{closure}() #3 /var/www/cms/lib/Helper/UploadHandler.php(86): call_user_func() #4 /var/www/cms/lib/Helper/BlueImpUploadHandler.php(364): Xibo\Helper\UploadHandler->handleFormData() #5 /var/www/cms/lib/Helper/BlueImpUploadHandler.php(464): Xibo\Helper\BlueImpUploadHandler->handleFileUpload() #6 /var/www/cms/lib/Controller/PlayerSoftware.php(651): Xibo\Helper\BlueImpUploadHandler->post() #7 [internal function]: Xibo\Controller\PlayerSoftware->add() #8 /var/www/cms/vendor/php-di/invoker/src/Invoker.php(74): call_user_func_array() #9 /var/www/cms/vendor/php-di/slim-bridge/src/ControllerInvoker.php(47): Invoker\Invoker->call() #10 /var/www/cms/vendor/slim/slim/Slim/Routing/Route.php(363): DI\Bridge\Slim\ControllerInvoker->__invoke() #11 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\Routing\Route->handle() #12 /var/www/cms/lib/Middleware/FeatureAuth.php(75): Slim\MiddlewareDispatcher->handle() #13 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\FeatureAuth->process() #14 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #15 /var/www/cms/vendor/slim/slim/Slim/Routing/Route.php(321): Slim\MiddlewareDispatcher->handle() #16 /var/www/cms/vendor/slim/slim/Slim/Routing/RouteRunner.php(74): Slim\Routing\Route->run() #17 /var/www/cms/lib/Middleware/Actions.php(138): Slim\Routing\RouteRunner->handle() #18 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\Actions->process() #19 /var/www/cms/lib/Middleware/ConnectorMiddleware.php(57): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #20 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\ConnectorMiddleware->process() #21 /var/www/cms/lib/Middleware/ListenersMiddleware.php(84): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #22 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\ListenersMiddleware->process() #23 /var/www/cms/lib/Middleware/Theme.php(69): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #24 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\Theme->process() #25 /var/www/cms/lib/Middleware/CsrfGuard.php(121): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #26 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\CsrfGuard->process() #27 /var/www/cms/lib/Middleware/Csp.php(67): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #28 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\Csp->process() #29 /var/www/cms/lib/Middleware/AuthenticationBase.php(80): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #30 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\AuthenticationBase->process() #31 /var/www/cms/vendor/akrabat/ip-address-middleware/src/IpAddress.php(132): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #32 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): RKA\Middleware\IpAddress->process() #33 /var/www/cms/lib/Middleware/State.php(89): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #34 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\State->process() #35 /var/www/cms/lib/Middleware/Log.php(61): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #36 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\Log->process() #37 /var/www/cms/vendor/slim/twig-view/src/TwigMiddleware.php(115): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #38 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Views\TwigMiddleware->process() #39 /var/www/cms/lib/Middleware/Storage.php(61): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #40 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\Storage->process() #41 /var/www/cms/lib/Middleware/Xmr.php(68): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #42 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Xibo\Middleware\Xmr->process() #43 /var/www/cms/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(45): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #44 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\RoutingMiddleware->process() #45 /var/www/cms/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #46 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process() #47 /var/www/cms/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #48 /var/www/cms/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle() #49 /var/www/cms/vendor/slim/slim/Slim/App.php(193): Slim\App->handle() #50 /var/www/cms/web/index.php(134): Slim\App->run() #51 {main} |
DEBUG | 226 | |
| 3666639 | 3d6a6e8 | 15/05/2026 10:24 | WEB | /playersoftware | GET | Loading 3. All Objects = 0 | DEBUG | 0 | |
| 3666640 | 3d6a6e8 | 15/05/2026 10:24 | WEB | /playersoftware | GET | ModuleFactory: getValidExtensions | DEBUG | 226 | |
| 3666641 | 3d6a6e8 | 15/05/2026 10:24 | WEB | /playersoftware | GET | ModuleFactory: getValidExtensions | DEBUG | 226 | |
| 3666642 | 3d6a6e8 | 15/05/2026 10:24 | WEB | /playersoftware | GET | Request stats: { "default": { "select": 7, "commit": 1 }, "log": { "insert": 3 }, "connections": 1, "length": 0.10176801681518555, "memoryUsage": 4740136, "peakMemoryUsage": 5438168 }. |
INFO | 226 |
Any support with this would be appreciated!