Some code from the x509 module is run when accessing the global About page in Icinga Web (/icingaweb2/about) that throws an exception if the module wasn't configured yet.
To Reproduce
Install Icinga Web 2 as per the usual installation instructions from packages
Install the icinga-x509 package (which automatically enables the module)
Access the About page
Instead of the About page, you are greeted by the following exception:
Describe the bug
Some code from the x509 module is run when accessing the global About page in Icinga Web (
/icingaweb2/about
) that throws an exception if the module wasn't configured yet.To Reproduce
icinga-x509
package (which automatically enables the module)Instead of the About page, you are greeted by the following exception:
When disabling the x509 module, the About page works again.
Your Environment
Icinga Web 2 Version 2.12.1 Git commit cd2daeb2cb8537c633d343a29eb76c54cd2ebbf2 PHP Version 8.2.21 Git commit date 2023-11-15 Loaded Libraries icinga/icinga-php-library 0.14.0 icinga/icinga-php-thirdparty 0.12.1 Loaded Modules icingadb 1.1.2 Configure notifications 0.1.0 Configure
icinga-x509 package version is 1.3.2-1+debian12.