Claudio Kuenzler
banner
napsty.bsky.social
Claudio Kuenzler
@napsty.bsky.social
Geek, Linux and Open Source Systems Engineer. Father of two forks. Mostly tech-blogging. 🇨🇭👨‍👩‍👧‍👦🇸🇪
Common #Debian distribution upgrade, with #Nginx installed on it. What could go wrong? 😅
A previously installed and now missing module (lua) breaking the config. 🙄
www.claudiokuenzler.com/blog/1516/ng...
Nginx error after Debian distribution upgrade: unknown directive rewrite_by_lua_block
During a distribution upgrade from Debian 11 to 12, the Nginx LUA module got removed and caused a configuration error in Nginx.
www.claudiokuenzler.com
December 11, 2025 at 10:03 AM
You just wanted to refresh the APT repositories on your #Debian or #Ubuntu (-based) Linux distribution - but ran into an EXPKEYSIG error?

Geeker's Digest shows how to fix this error with an example of the @grafana.bsky.social repositories.
www.geekersdigest.com/how-to-renew...
How to renew Grafana APT repository key - Geeker's Digest
If the local APT repository key is expired, you get an error EXPKEYSIG. Here's how to renew the GPG key from the Grafana repositories.
www.geekersdigest.com
December 10, 2025 at 6:15 AM
Fell for the words "black", "matte" and "luxurious".
Years later, all what's left is a sticky mess of a surface, collecting dust like crazy and can't be cleaned.
- via Geeker's Digest
www.geekersdigest.com/how-to-clean...
How to clean up sticky "soft touch" surface on computer chassis - Geeker's Digest
After several years in use, the BitFenix computer chassis surface became very sticky. The SoftTouch surface became ugly and needed cleaning.
www.geekersdigest.com
December 3, 2025 at 2:49 PM
The #opensource video editor @kdenlive.bsky.social has a nice feature: Speech to Text.

Speech to Text automatically recognizes speech from the audio track and adds sub-titles to your video.

In our #tutorial we show how to install the Python requirements.
www.geekersdigest.com/how-to-insta...
How to install Kdenlive requirements for speech to text feature - Geeker's Digest
In order to use the very cool "speech to text" feature in Kdenlive, you first need to install some required Python modules. Here's how.
www.geekersdigest.com
November 24, 2025 at 4:21 PM
Reposted by Claudio Kuenzler
There is an extended version of it
November 20, 2025 at 11:00 PM
"Too many authentication failures".

You might have seen this error when you attempted to connect to a server.

But you could have sworn that your #SSH connection worked in the past - now you get this error.

Here's (the likely) reason and how to fix it. ⬇️

www.geekersdigest.com/how-to-fix-s...
How to fix SSH error "Too many authentication failures" - Geeker's Digest
When you try to connect to a remote server using SSH, you might run into the ominous "Too many authentication failures" error. In this article we describe where this error (most likely) comes from and...
www.geekersdigest.com
November 20, 2025 at 1:16 PM
The newest release (1.2.1) of the hybrid #monitoring and #observability plugin check_ilorest is now able to show metrics of your HPE ProLiant server's power usage.
www.claudiokuenzler.com/blog/1514/ch...
check_ilorest 1.2.1 adds power usage metrics for HPE ProLiant servers
The latest release 1.2.1 of the hybrid monitoring plugin check_ilorest adds power usage metrics of HPE ProLiant servers.
www.claudiokuenzler.com
November 19, 2025 at 2:07 PM
In case you forgot which @raspberrypi.com model you are running... Here are two ways to find the #RaspberryPi model and revision.
- via Geeker's Digest
www.geekersdigest.com/how-to-find-...
How to find out which Raspberry Pi model you are running - Geeker's Digest
If you're unsure what kind of Raspberry Pi you are using, there are a couple of ways to find out what Raspberry Pi model it is.
www.geekersdigest.com
November 17, 2025 at 3:40 PM
When I attempted to reset @mariadb.bsky.social to use Socket Authentication, I ran into MySQL Error 1146 (42S02).
Analysis showed that this #Debian machine had been upgraded, which also upgraded #MariaDB - but mysql_upgrade didn't execute afterwards.
www.claudiokuenzler.com/blog/1513/ma...
MariaDB switch to socket authentication fails with error 1146 (42S02): Table mysql.global_priv doesnt exist
Attempted to switch to MariaDB Socket Authentication but mysql_secure_installation failed with MySQL Error 1146 (42S02).
www.claudiokuenzler.com
November 15, 2025 at 7:10 AM
While working on the next release of check_ilorest, I ran into #Prometheus scraping errors of the newly added #metrics. Turns out I made a mistake in a Python for loop, creating multiple HELP and TYPE lines for the same metric.
www.claudiokuenzler.com/blog/1512/fi...
Fixing Prometheus scrape error: Error on ingesting samples with different value but same timestamp
The Prometheus metrics, including the HELP AND TYPE lines, must follow some rules. Or you run into scraping errors.
www.claudiokuenzler.com
November 14, 2025 at 2:17 PM
Happy Friday! #sunrise
November 14, 2025 at 6:21 AM
I always found the Chrome profiles very helpful. Especially if you work for multiple companies or want to test a website "as guest", without pre-existing cookies, etc.
Now @firefox.com is catching up, adding this neat feature in v 145.0!
- via Geeker's Digest
www.geekersdigest.com/firefox-145-...
Firefox 145 adds profiles - Geeker's Digest
Firefox version 145.0 added a new feature: Profiles. This lets you use the browser with multiple profiles, such as work or personal.
www.geekersdigest.com
November 13, 2025 at 7:41 AM
If you want to use @nordvpn.bsky.social on #Kodi devices, there is no official support. However thanks to the #opensource add-on "VPN Manager", NordVPN and other VPN providers can be configured. Here's how.
- via Geeker's Digest
www.geekersdigest.com/how-to-use-n...
How to use NordVPN in Kodi (on OSMC or LibreElec devices) - Geeker's Digest
In this tutorial we show how to get NordVPN running on OSMC and LibreElect devices using Kodi 21, using the Zomboided VPN Manager.
www.geekersdigest.com
November 10, 2025 at 12:21 PM
In our latest company blog post we describe how we used #Knocknoc to ensure #security - yet allow an automated and quick #SSH access for our customer's developers. Without the risk of exposure.
www.infiniroot.com/blog/1511/us...
How we used Knocknoc to reduce risk of exposure yet allow automated and secure SSH access for developers
Infiniroot provides managed dedicated Linux servers, virtual infrastructure solutions and consulting in open source systems
www.infiniroot.com
November 8, 2025 at 3:34 PM
Good morning 🌄 #sunrise
October 31, 2025 at 5:47 AM
After several months of collaboration and production rollout together with Swisscom, I am more than happy to announce a new monitoring plugin to monitor the hardware health of HPE ProLiant servers: check_ilorest.
www.claudiokuenzler.com/blog/1510/ch...
check_ilorest: A new hardware monitoring plugin for HPE ProLiant servers
check_ilorest is an open source monitoring plugin with the purpose to monitor the hardware health of HPE ProLiant servers.
www.claudiokuenzler.com
October 28, 2025 at 7:26 PM
Reposted by Claudio Kuenzler
Das sieht nicht gut aus für Teile der Karibik. Der langsam ziehende Hurrikan #Melissa bringt in den nächsten Tagen neben Orkanböen auch sintflutartige Regenmengen. Besonders betroffen wohl Jamaika, Haiti und Teile von Kuba. /LD

Hier die Mengen des ECMWF:
kachelmannwetter.com/de/modellkar...
Modellkarten für 74.5 W, 21.3 N (Akkumulierte Niederschlagsmenge) | ECMWF/Global Euro HD
ECMWF/Global Euro HD - Aktuellste Prognose für 30.10.2025, 01:00 Uhr des Parameters "Akkumulierte Niederschlagsmenge", Modellkarte mit dem Ausschnitt "74.5 W, 21.3 N"
kachelmannwetter.com
October 25, 2025 at 9:14 AM
If you are using the #opensource analytics tool #Matomo there was no quick way to distinguish the bot traffic the site received.
Until recently.
With the latest Matomo release (5.5.x), the analytics show a new channel type: #AI Assistant.
- via Geeker's Digest
www.geekersdigest.com/matomo-5-5-a...
Matomo 5.5 adds AI bots into analytics - Geeker's Digest
Matomo 5.5 was released and is now able to separate bot traffic into Search Engines and AI Assistant bots.
www.geekersdigest.com
October 24, 2025 at 5:07 AM
OpenDKIM is a way to sign your outgoing e-mails with #DKIM. It nicely integrates into a #Postfix setup.
But on a particular mail server I ran into #DNS issues during the verification step. The WHY and the FIX in my latest blog post.
www.claudiokuenzler.com/blog/1509/ho...
How to fix opendkim-testkey command running into DNS query timeout
When the opendkim-testkey command runs into errors and shows dns query time out, it could be related to the default setting to use the DNS Root servers for queries.
www.claudiokuenzler.com
October 22, 2025 at 9:05 AM
If @valkeyio.bsky.social is a fork of #Redis, there shouldn't be too many differences. #Monitoring should work right away, right? Nope! 😅
The valkey-status plugin from @linuxfabrik.bsky.social can be used, but needed to be patched for TLS and authentication.
www.claudiokuenzler.com/blog/1508/ho...
How to monitor Valkey (as AWS MemoryDB cluster) with user credentials and TLS
Existing monitoring plugins will not work on Valkey with TLS and user authentication enabled. Time to fix this!
www.claudiokuenzler.com
September 25, 2025 at 8:34 AM
In my personal #blog I am using so-called "tags" to categorize blog posts. After I switched from the LIKE to the REGEXP string function in my #SQL query to the #MariaDB database, the correct blog posts now show up when clicking on a specific tag. 🤩
www.claudiokuenzler.com/blog/1507/im...
Improving the blog tags (categories) by switching SQL query function from LIKE to REGEXP
By switching the SQL query from LIKE to REGEXP, blog tag filtering was improved.
www.claudiokuenzler.com
September 23, 2025 at 8:15 AM
Different quotation marks handling in #Systemd, depending on its version and therefore #Linux distribution release, resulted in a broken service on EL7 (but worked on newer releases). Yeah, took me a while to find it. 🫣
www.claudiokuenzler.com/blog/1506/sy...
Systemd service not starting under CentOS / RHEL 7 but works on newer releases
A Systemd service refused to start under Enterprise Linux (EL) 7 - but the same service unit worked fine under newer EL releases.
www.claudiokuenzler.com
September 18, 2025 at 1:42 PM