Icingaweb2 GUI layout dont work propertly

I’m installing Icinga2 and Icingaweb2 an a new installed Debian 11.
For the configuration i want to use the web based setup.
The displayed text is readable, but the background and all graphic elements are missing. The problem is still present after setup.

Debian 11.1 5.10.0-9-amd64
icinga-l10n 1.1.0-1.bullseye
icinga-php-common 1.0.0-1.bullseye
icinga-php-library 0.6.1-1.bullseye
icinga-php-thirdparty 0.10.0-2.bullseye
icinga2 2.13.1-1.bullseye
icinga2-bin 2.13.1-1.bullseye
icinga2-common 2.13.1-1.bullseye
icinga2-doc 2.13.1-1.bullseye
icinga2-ido-mysql 2.13.1-1.bullseye
icingacli 2.9.3-1.bullseye
icingaweb2 2.9.3-1.bullseye
icingaweb2-common 2.9.3-1.bullseye
icingaweb2-module-businessprocess 2.3.0-2
icingaweb2-module-cube 1.1.1-1
icingaweb2-module-director 1.6.0-2
icingaweb2-module-doc 2.9.3-1.bullseye
icingaweb2-module-ipl 0.5.0-1
icingaweb2-module-monitoring 2.9.3-1.bullseye
php-icinga 2.9.3-1.bullseye
vim-icinga2 2.13.1-1.bullseye

PHP 7.4.25 (cli) (built: Oct 23 2021 21:53:50) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.25, Copyright (c), by Zend Technologies

I also found an error message in the apache logs:
[Thu Oct 28 10:40:16.574642 2021] [php7:error] [pid 87532] [client XX.XX.XX.XX:57143] PHP Fatal error: Uncaught Less_Exception_Chunk: ParseError: Unexpected input in anonymous-file-0.less on line 13514, column 1\n13512| .badge-missing { background: #ccc; }\n13513| /** END Badges /\n13514| .badges\n13515| / BEGIN Tiles **/\n13516| .tiles:after {\n13517| content:’’; in /usr/share/icingaweb2/library/vendor/lessphp/lib/Less/Parser.php:631\nStack trace:\n#0 /usr/share/icingaweb2/library/vendor/lessphp/lib/Less/Parser.php(578): Less_Parser->GetRules()\n#1 /usr/share/icingaweb2/library/vendor/lessphp/lib/Less/Parser.php(420): Less_Parser->_parse()\n#2 /usr/share/icingaweb2/library/vendor/lessphp/lessc.inc.php(129): Less_Parser->parse()\n#3 /usr/share/php/Icinga/Web/LessCompiler.php(272): lessc->compile()\n#4 /usr/share/php/Icinga/Web/StyleSheet.php(226): Icinga\Web\LessCompiler->render()\n#5 /usr/share/php/Icinga/Web/StyleSheet.php(264): Icinga\Web\StyleSheet->render()\n#6 /usr/share/php/Icinga/Application/webrouter.php(62): Icinga\Web\StyleSheet::send()\n#7 /usr/share/icingaweb2/public/index.php(4): require_once(’/usr/shar in /usr/share/icingaweb2/library/vendor/lessphp/lib/Less/Parser.php on line 631, referer: http://XX.XX.XX.XX/icingaweb2/setup

I have also found an entry about this, unfortunately this does not help me.

Does anyone have an idea what it could be? Is more information needed?
Best thanks in advance!
Many greetings
Falko

Hi,

this can be caused by the business processes module. You have version 2.3.0 installed, the current version is 2.3.1 which includes a minor fix for this error.

Either you deactive the module or you update to the current version:

Best regards
Michael

1 Like

Thank you very much. That was fast and easy, it works!