I use the debian bullseye testing repositories from packages.icinga.com and experience the following error:
Can't access module ipl because it hasn't been loaded
#0 /usr/share/php/Icinga/Application/Modules/Module.php(537): Icinga\Application\Modules\Manager->getModule()
#1 /usr/share/php/Icinga/Application/Modules/Module.php(577): Icinga\Application\Modules\Module::get()
#2 /usr/share/icingaweb2/modules/icingadb/configuration.php(92): Icinga\Application\Modules\Module->requireCssFile()
#3 /usr/share/php/Icinga/Application/Modules/Module.php(1612): include(String)
#4 /usr/share/php/Icinga/Application/Modules/Module.php(1630): Icinga\Application\Modules\Module->includeScript()
#5 /usr/share/php/Icinga/Application/Modules/Module.php(352): Icinga\Application\Modules\Module->launchConfigScript()
#6 /usr/share/php/Icinga/Web/Navigation/Navigation.php(450): Icinga\Application\Modules\Module->getDashboard()
#7 /usr/share/php/Icinga/Web/Widget/Dashboard.php(74): Icinga\Web\Navigation\Navigation->load()
#8 /usr/share/icingaweb2/application/controllers/DashboardController.php(35): Icinga\Web\Widget\Dashboard->load()
#9 /usr/share/php/Icinga/Web/Controller/ActionController.php(165): Icinga\Controllers\DashboardController->init()
#10 /usr/share/php/Icinga/Web/Controller/Dispatcher.php(59): Icinga\Web\Controller\ActionController->__construct()
#11 /usr/share/icingaweb2/library/vendor/Zend/Controller/Front.php(937): Icinga\Web\Controller\Dispatcher->dispatch()
#12 /usr/share/php/Icinga/Application/Web.php(304): Zend_Controller_Front->dispatch()
#13 /usr/share/php/Icinga/Application/webrouter.php(107): Icinga\Application\Web->dispatch()
#14 /usr/share/icingaweb2/public/index.php(4): require_once(String)
#15 {main}
Give as much information as you can, e.g.
- Icinga Web 2 version → 2.9.4-1.bullseye
- Used modules and their versions (System - About)
- grafana → 1.4.2
- icingadb → 1.0.0-rc1
- Web browser used → firefox
- Icinga 2 version used (
icinga2 --version) → r2.13.2-1 - PHP version used (
php --version) → PHP 7.4.25 - Server operating system and version → Debian bullseye
Update:
It seems to work with icingadb-web 1.0.0~rc2-1.bullseye . APT logic seems to say: 1.0.0~rc2-1.bullseye < 1.0.0-1.bullseye