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. 🇨🇭👨‍👩‍👧‍👦🇸🇪
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
A #regression was discovered in the most recent release of #Varnish Enterprise (6.0.16r2).
As a result the affected package was pulled from the repositories.
www.geekersdigest.com/bug-in-varni...
Bug in Varnish Enterprise 6.0.16r2 leads to removal of package - Geeker's Digest
A bug was discovered in the most recent release of Varnish Enterprise (6.0.16r2) and the package was pulled from the repositories.
www.geekersdigest.com
September 15, 2025 at 1:40 PM
Good morning 🌄
September 15, 2025 at 5:00 AM
On newer #Linux distributions, the #monitoring plugin check_haproxy might throw some Perl errors - causing a hiccup in your #HAProxy monitoring. Let's fix it!
www.claudiokuenzler.com/blog/1504/fi...
Fixing Perl strict errors in HAProxy monitoring plugin check_haproxy
check_haproxy.pl is a monitoring plugin to monitor HAProxy. In new systems, the plugin could throw Perl errors. Let us fix this.
www.claudiokuenzler.com
September 12, 2025 at 1:50 PM
Good news for everyone working with #LXC and #Incus containers: @rockylinux.org and @almalinux.org 10 container images are now available!
- via Geeker's Digest
www.geekersdigest.com/rocky-alma-l...
Rocky & Alma Linux 10 images available for LXC and Incus containers
Good news for everyone working with LXC and Incus containers: Rocky and Alma Linux 10 container images are now available to install.
www.geekersdigest.com
September 9, 2025 at 6:01 AM
After a #Checkpoint VSX #firewall was upgraded, all interfaces of the virtual firewalls were down in monitoring! 😱
Here's how to verify the #SNMP settings on the CLI and (re-) allow direct access to the virtual firewalls. 👇
www.claudiokuenzler.com/blog/1503/fi...
Fixing broken SNMP monitoring on virtual firewalls (VS) after Checkpoint update to R81.20
After Checkpoint VSX was upgraded to R81.20, SNMP interface monitoring on virtual firewalls (VS) stopped working.
www.claudiokuenzler.com
September 5, 2025 at 12:27 PM
It's a common method to use #SSH keys for authentication on @gitlab.com repositories. Similar to access tokens, these keys will expire (inside #Gitlab) after some time.
Time to find out which one of your keys you used on this repo...
- via Geeker's Digest
www.geekersdigest.com/gitlab-your-...
GitLab says your SSH key is expiring soon - but which one? - Geeker's Digest
GitLab says your SSH key will expire soon - but you don't remember which key it was. This post will help you!
www.geekersdigest.com
September 4, 2025 at 8:17 AM
With the aws_security_group module, security groups (firewall rules) can be created in @awscloud.bsky.social using #Terraform. But beware rules with the ICMP protocol, they behave slightly different.
www.claudiokuenzler.com/blog/1502/ho...
How to allow all ICMP types in EC2 Security Group using Terraform
With the aws_security_group module, security groups (firewall rules) can be created using Terraform.
www.claudiokuenzler.com
September 1, 2025 at 11:03 AM
The #Prometheus Process Exporter allows to retrieve metrics from all kinds of processes running on a system.
However you may run into a limitation if your machine runs multiple processes with similar names: You might lose #metrics of these processes!
www.claudiokuenzler.com/blog/1501/pr...
Prometheus Process Exporter and the 15 character groupname limit (using .Comm)
Using the Comm variable for process names in Prometheus Process Exporter might lead to missing metrics. Here is why and how to fix it.
www.claudiokuenzler.com
August 29, 2025 at 4:58 AM
Creating dynamic and domain/host agnostic redirects in #Nginx using the $host variable is fast and easy.
But how can you "translate" this into a @cloudflare.social redirect rule?
Once you find the relevant information, it's actually pretty easy, too. 👇
www.claudiokuenzler.com/blog/1499/ho...
How to create a dynamic redirect rule for multiple domains (hostnames) in Cloudflare
This tutorial shows how to create dynamic redirect rules in Cloudflare working for multiple matching domains.
www.claudiokuenzler.com
August 25, 2025 at 1:39 PM
I was forced to have a look at the new HTTP Check methods as #HAProxy 2.8 on #Ubuntu 24.04 and 3.0 on #Debian 13 now run into configuration errors.
www.claudiokuenzler.com/blog/1498/ha...
httpchk headers or body at the end of the version string is unsupported (in newer HAProxy releases)
If you relied on the option httpchk in HAProxy configurations, you might have to adjust the HTTP check on newer HAProxy versions.
www.claudiokuenzler.com
August 22, 2025 at 1:43 PM
Reposted by Claudio Kuenzler
Ein junger Fußballfan hat eine physikalisch höchst interessante Frage. Na gut, lasst uns das mal kurz durchüberlegen. (Thread)
Also folgendes: er würde gerne für eine Fußball-Sache einen Weltrekord aufstellen.
Und zwar für das Tor aus der weitesten Entfernung.
Und die Frage ist nun mit welcher Wucht er schießen müsste um von Wien nach Südamerika ein Tor zu schießen bzw wie weit der Anlauf ist? Kann man das ausrechnen?
August 20, 2025 at 5:49 PM
When I started to experience slight pain in my right wrist - the wrist I'm holding my mouse - it was time to ergonomically improve my workspace.

The @logitech.bsky.social MX Master 3S came in pretty handy - quite literally.

- via Geeker's Digest
www.geekersdigest.com/fighting-the...
Fighting the "mouse arm syndrome": The Logitech MX Master 3S is a great helper!
After I started feeling pain in my wrist (mouse arm syndrome), I needed an ergonomic mouse. The Logitech MX Master 3S was the perfect match.
www.geekersdigest.com
August 19, 2025 at 11:24 AM
Oh no! You restarted your #Varnish Cache but the VCL file contained an error?

Congratz. You've just caused a downtime. 🤪

It's much better to verify the VCL prior to a config reload or Varnish restart. It can even be automated in a pipeline or similar.

www.claudiokuenzler.com/blog/1497/ho...
How to verify Varnish VCL configuration
How to verify Varnish VCL configuration for syntax errors or other mistakes.
www.claudiokuenzler.com
August 14, 2025 at 6:28 AM
When a server already uses the listener port 8888, there's a port conflict and the @opentelemetry.io Collector won't start.

More background, technical details and a #Systemd service workaround in my latest #blog post.

www.claudiokuenzler.com/blog/1496/op...
OpenTelemetry Collector error: failed to create SDK bind: address already in use
OpenTelemetry Collector has a default listener for internal metrics running on tcp/8888. If this port is already in use, you run into a startup error.
www.claudiokuenzler.com
August 13, 2025 at 5:41 AM
Reposted by Claudio Kuenzler
Schweiz: Am Mittwoch gibt es extreme Hitze! Die Temperaturen steigen auf 31 bis 38 Grad. Rund um Genf und im Rhonetal sind lokal bis 39 Grad zu erwarten. Für Details in die Kantone/Bezirke.

#Hitzewelle
#Hitze

/CG

kachelmannwetter.com/ch/modellkar...
Modellkarten für Schweiz (Max. Temperatur 2m, 12std) | Mitteleuropa Super HD (3 Tage)
Mitteleuropa Super HD (3 Tage) - Aktuellste Prognose für 13.08.2025, 20:00 Uhr des Parameters "Max. Temperatur 2m, 12std", Modellkarte mit dem Ausschnitt "Schweiz"
kachelmannwetter.com
August 12, 2025 at 6:05 AM