This release contains a number of fixes for various smaller but annoying bugs, including one regression regarding API authentication with certain HTTP client libraries. It also ensures that Icinga 2 is compatible with newer OpenSSL versions.
Bugfixes
- Track objects deleted at runtime to avoid erroneous recreation when processing the replay log (#10933)
- Ensure that connecting to endpoints can no longer hang indefinitely, which had stopped it from initiating further connection attempts until Icinga 2 was restarted (#10929)
- Fix a regression introduced with v2.16.0, that broke API authentication for clients that only send HTTP Basic Auth credentials after the server requested them (#10927)
- Improve locking of performance data arrays to prevent possible deadlocks (#10930)
- Fix high response latency with multiple API requests targeting non-existent hosts or services (#10928)