You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the following situation the cluster and cluster-zone checks fails to detect a misconfigured zone on the agent.
onboarding-5 is a satellite that wants to connect to an agent onboarding-2 that has a misconfigured zone.
onboarding-5 tries to connect to onboarding-2 which rejects the attempt because it doesn't know onboarding-5 as an endpoint.
[2025-04-08 10:08:49 +0000] information/ApiListener: New client connection for identity 'onboarding-5' from [::ffff:10.27.2.199]:60250 (no Endpoint object found for identity)
but onboarding-5 does not seem to realize this and continues to send commands that onboarding-2 rejects due to an invalid endpoint origin:
[2025-04-08 10:08:49 +0000] notice/JsonRpcConnection: Received 'event::ExecuteCommand' message from identity 'onboarding-5'.
[2025-04-08 10:08:49 +0000] notice/ClusterEvents: Discarding 'execute command' message from 'onboarding-5': Invalid endpoint origin (client not allowed).
This leads to the checks run on onboarding-2 to come up as "Overdue":
I would expect the connection to fail, the cluster check on onboarding-5 and the above cluster-zone check to come up as CRITICAL and the service checks not being "Overdue" but in state UNKNOWN.
Your Environment
Version used (icinga2 --version): r2.14.5-1
Operating System and version: Debian 12
Enabled features (icinga2 feature list): api checker mainlog
Icinga Web 2 version and modules (System - About): 2.12.4
For YOUR case I personally would setup a cluster check on the AGENT side.
I doubt that would help in that scenario. Even if that reports some kind of problem, the agent wouldn't send the result to the satellite and it would never show up in Icinga Web.
Describe the bug
In the following situation the cluster and cluster-zone checks fails to detect a misconfigured zone on the agent.
onboarding-5
is a satellite that wants to connect to an agentonboarding-2
that has a misconfigured zone.onboarding-5
tries to connect toonboarding-2
which rejects the attempt because it doesn't knowonboarding-5
as an endpoint.but
onboarding-5
does not seem to realize this and continues to send commands thatonboarding-2
rejects due to an invalid endpoint origin:This leads to the checks run on

onboarding-2
to come up as "Overdue":To Reproduce
onboarding-5
's zone configuration:And on the agent
onboarding-2
the following (misconfigured) setup is left over from when the agent was connected directly to the masters:The following services then return ok even though the connection fails and no tests are returned from onboarding-5 (see attached log):
Expected behavior
I would expect the connection to fail, the
cluster
check on onboarding-5 and the abovecluster-zone
check to come up as CRITICAL and the service checks not being "Overdue" but in state UNKNOWN.Your Environment
icinga2 --version
): r2.14.5-1icinga2 feature list
):api checker mainlog
Additional context
Debug.log from the agent
onboarding-2
:debug.log
The text was updated successfully, but these errors were encountered: