Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
PHP ini parser doesn't strip trailing whitespace #3733
I upgraded my debian installation with the following versions:
The upgrade should worked flawlessly.
An all pages with icinga data icingaweb shows the following error:
icingacli shows an matching error message:
I did not find any, but downgrading only the icingaweb2 packages resolves the problem
Steps to Reproduce (for bugs)
Please take a look into the monitoring module's configuration. (
The resource configured there is probably corrupted somehow. By choosing the correct one it should work. (If you're provisioning this by e.g. puppet you need to fix it there as well.)
If it doesn't help please share your
If I open the Transport Tab I see two Backends: Monitoring and Transport, both named icinga2.
If I try to show the resource configuration for icingaweb_db, I get the error "Ressource not found" with this trace:
After setting Resource back to icinga_ido, everything works again.
So finally this seems to be a quirk in the update process, not a real bug.
Neither a quirk nor a bug in Icinga Web 2. Though, a bug in PHP. It's fixed in v7.1.22.
Usually not a problem because Web 2 itself doesn't write configuration that will cause this bug. I guess you've defined your configuration somehow else. (Either by hand or with some other tool)
Future versions of Icinga Web 2 may include a work-around if the fix will not be backported.