[Pkg-nagios-devel] Bug#950167: icinga2-bin - Racy timeout in API: No data received on new API connection
Bastian Blank
waldi at debian.org
Wed Jan 29 18:34:26 GMT 2020
Package: icinga2-bin
Version: 2.10.3-2
Severity: important
Hi
I upgraded the master and one satelite of a larger Icinga2 setup to
Buster. After the upgrade those two instances where unable to establish
a working API connection. Connections between the new master and the
Stretch instances still works fine.
API connections between two Icinga2 2.10.3-2 instances fail with
timeout:
| Jan 29 18:27:11 X icinga2[10213]: [2020-01-29 18:27:11 +0000] information/ApiListener: New client connection for identity 'Y' from [2001:db8::1]:53626
| Jan 29 18:27:21 X icinga2[10213]: [2020-01-29 18:27:21 +0000] warning/ApiListener: No data received on new API connection for identity 'Y'. Ensure that the remote endpoints are properly configured in a cluster setup.
| Jan 29 18:27:21 X icinga2[10213]: Context:
| Jan 29 18:27:21 X icinga2[10213]: (0) Handling new API client connection
During this time the client should send an "icinga::Hello" message.
Wireshark confirms that packets (in TLS 1.3) are flowing and arriving on
the other side. But the Icinga2 core seems to be unable to receive
them.
The problem disappears if I start icinga2 by hand or with debug log
level on the passive side of the API connection. With notice log level
it get less frequent.
I haven't tested anything newer yet.
Regards,
Bastian
-- System Information:
Debian Release: buster
Architecture: amd64 (x86_64)
More information about the Pkg-nagios-devel
mailing list