During the Installation I got no errors and the Icinga2 shopuld be working.
BUT no Server (only the localhost) was displayed on the Webpage.
Under “Configuration” → Modules → I saw that the Monitoring Modul was disabled.
I enabled the Monitoring Module but now I get the Error on the “Dashbord” No backend has been configured
How can I configure a Backend for the Monitoring Module, because the IDO is deprecated for the new Icinga Web 2, isn’t it?
I found nothing on the Internet to solve my strange Problem. WOuld be great if someone can give a me hint how to solve this strange Problem.
I have been done the “new way”! Does it mean I don’t need the monitoring Module?
If I disable the Monitor Module I can’t see any configured Server, only the localhost.
And I don’t use the Director module?
yes you are right. I disabled the Monitoring Module and is should be OK now.
FYI: The Icinga Master is a complete new one.
But now I have another problem,
When I add a debian11 Host (Bullseye) everything is fine, but when a add a Debian10 Host (Buster)
I got an error.
Did you know this Problem?
information/ApiListener: New client connection for identity ‘server’ from (certificate validation failed: code 18: self signed certificate)
warning/ApiListener: Timeout while processing incoming connection from xxxxx:39500
information/ApiListener: No data received on new API connection from xxxxx:39500. Ensure that the remote endpoints are properly configured in a cluster setup.
Maybe start a new thread if it isn’t resolved by just copying the Icinga master CA cert to the client.
Icinga has it’s own PKI and you need to copy the CA to the client and sign the client cert with the PKI on the master.
If you use the Director you get per host a nice generated script that does all this for you.