Blog Entries

06. 12. 2024 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.37+

After the previous release of an Icinga2 bugfix for a race-condition during the shutdown, some issues with the connection to satellite nodes emerged. This bugfix release is a cleanup we worked on in cooperation with Icinga2 to address those issues. We updated the following packages for NetEye 4.37 and 4.38: We updated the following packages…

Read More
22. 10. 2024 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.38

Assetmanagement – GLPI We fixed a bug for the GLPI single sign on, where every login through the SSO would write two line of updates for the user permissions to the user object history. SIEM – Log Management We resolved a bug in Elasticsearch that occurred when a mount (for example, an NFS share) was…

Read More
18. 10. 2024 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.38

Monitoring We have resolved an issue where icinga2 would fail to write state changes to the IDO and execute notifications during shutdown. We updated the following packages:

Read More
27. 11. 2023 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.32

We fixed a bug where the deployment of the Icinga director would not clean up old stages, filling up the file system over multiple deploys. Updated packages For NetEye 4.32 we updated the following packages:

Read More
27. 10. 2023 William Calliari Development

Taking RPITIT ― Rust’s Shiny New Feature ― for a Test Ride with Type-system-level Lambda Calculus.

With the upcoming Rust version 1.75.0, two important new features will be stabilized. These features go by the names return-position impl Trait in trait (RPITIT) and async fn in trait (AFIT).

Read More
28. 09. 2023 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.31

We fixed a bug in the NetEye in which El Proxy would use an empty string as previous hash when, upon restart, it could not find the last signed log in Elasticsearch, resulting in a blockchain corruption. Updated packages For NetEye 4.31 we updated the following packages:

Read More
05. 06. 2023 William Calliari Development

About Set Theory, the N-queens Problem, and SQL

The n-queens problem is a common exercise in computer science. Legend has it that a mathematician once declared that women are like the queens in chess, you can’t put eight of them in a room without them trying to kill each other. This obviously isn’t true, and since I’m a feminist, but also a nerd,…

Read More
07. 04. 2023 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.29

We fixed a bug that caused tornado smart monitoring executor to throw errors if the object name contained some special characters. Together with this bug fix we also deprecated the retry option on pending object, as we resolved this issue in NetEye 4.22. If a custom configuration was created, it will be backed up as…

Read More
28. 02. 2023 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.28

We fixed edit permissions for the icingaweb2 module Tornado. If the root node of the tornado processing tree was modified it would duplicate the node as a child node of the root node. Since the root node is not meant to be editable, we deactivated that functionality in the Tornado UI. For NetEye 4.28 we…

Read More
09. 01. 2023 William Calliari Development

Static Field Validation in Serde

I recently had to parse the JSON-RPC 2.0 standard and ran into the following problem: The standard requires the field “jsonrpc”: “2.0” in the JSON itself, and I wanted to validate that with Serde to ensure the message conforms to the standard. On the other hand I don’t need the field in the actual struct,…

Read More
01. 12. 2022 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.26 and earlier

We fixed a bug where an older version of nginx was installed on the RHEL8 machines. Now nginx will be updated to 1.20.1. We also introduced a logrotate configuration for the neteye nginx logs. For NetEye 4.26 and 4.25 we updated the following packages:

Read More
10. 11. 2022 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.24 – 4.26

We fixed a bug in the PHP configuration where it would not be read by the services started by systemd. For NetEye 4.24 – 4.26 we updated the following packages: php-neteye-config to version 1.2.1-1

Read More
22. 09. 2022 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.25

We fixed a bug, where using SSO in NetEye with an external backend sometimes didn’t create the roles for the icingaweb internal SSO. For NetEye 4.25 we updated the following packages: icingacli, icingaweb2, icingaweb2-autosetup, icingaweb2-common, icingaweb2-devel, icingaweb2-selinux, icingaweb2-userguide to version 2.10.1_neteye1.109.2-1

Read More
16. 03. 2022 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.22

We added a default Retention Policy for the Telegraf databases. The default Retention Policy can be enabled and configured in the Icingaweb2 Modules Settings under: Configuration > Modules > analytics > Configuration. For NetEye 4.22 we updated the following packages: icingaweb2-module-analytics, icingaweb2-module-analytics-autosetup to version 1.48.2-1

Read More
21. 01. 2022 William Calliari Bug Fixes, NetEye

Bug Fixes for NetEye 4.21

We fixed a bug, where renames of files through an Icinga 2 service would write extra lines to the Plugin Output. For NetEye 4.21 we updated the following packages: libhookrename to version 1.0.1-1

Read More

Archive