<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:wfw="http://wellformedweb.org/CommentAPI/"
 xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
 xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
>
<channel>
<title>Chris A. Brandlehner BLOG</title>
<description>Full Posts from Current Stories</description>
<lastBuildDate>Wed, 1 Oct 2025 14:47:55 +0200</lastBuildDate>
<link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf</link>
<item><title>Smarte Pumpenpflege mit dem Shelly – Stillstand vermeiden und Heizungssteuerung respektieren</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-DM2GZZ</link><description><![CDATA[ Viele Heizungsanlagen besitzen Umwälzpumpen, die außerhalb der Heizsaison oft über Monate hinweg stillstehen. Dieses lange Stillstehen kann zum Problem werden: Rotoren verkleben, Lager setzen sich fest und die Pumpe läuft bei Beginn der Heizsaison nicht mehr ...]]></description><dc:subject>IoT</dc:subject><dc:creator>Christian Brandlehner</dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-DM2GZZ</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-DM2GZZ</guid><content:encoded><![CDATA[ <p>Viele Heizungsanlagen besitzen Umwälzpumpen, die außerhalb der Heizsaison oft über Monate hinweg stillstehen. Dieses lange <strong>Stillstehen kann zum Problem</strong> werden: Rotoren verkleben, Lager setzen sich fest und die Pumpe läuft bei Beginn der Heizsaison nicht mehr zuverlässig an.</p>]]></content:encoded><pubDate>Wed, 1 Oct 2025 14:47:55 +0200</pubDate><slash:comments>0</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=25EF8DBA68769622C1258D1600464E41</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=25EF8DBA68769622C1258D1600464E41</wfw:comment></item><item><title>CrowdSec auf der E.F.A. — Erfahrungen, Zertifizierungen und eigene Szenarien</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-DLYNG3</link><description><![CDATA[ In diesem Beitrag beschreibe ich kurz, was CrowdSec ist, welche Zertifizierungen ich abgeschlossen habe, wie ich CrowdSec auf der E.F.A. (Email Filter Appliance) integriert habe, welche Filter out-of-the-box funktionieren — und wie ich fehlende Unterstützung ...]]></description><dc:subject>Security</dc:subject><dc:creator>Christian Brandlehner</dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-DLYNG3</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-DLYNG3</guid><content:encoded><![CDATA[ <p>In diesem Beitrag beschreibe ich kurz, was <strong>CrowdSec</strong> ist, welche Zertifizierungen ich abgeschlossen habe, wie ich CrowdSec auf der E.F.A. (Email Filter Appliance) integriert habe, welche Filter out-of-the-box funktionieren — und wie ich fehlende Unterstützung (z. B. für <em>MailScanner</em>) durch eigene Parser und Szenarios ergänze.</p>

      <h2>Was ist CrowdSec?</h2>
      <p>CrowdSec ist eine Open-Source-Plattform zur Erkennung und Abwehr von bösartigen Aktivitäten anhand von Log-Analysen. Der Kern besteht aus einem lokalen Agenten, der Logs einliest, Ereignisse korreliert und auf Basis von Signalen (sogenannte <em>scenarios</em>) Entscheidungen trifft. Erkenntnisse können lokal genutzt oder an die Community-Sharing-Plattform gesendet werden, um die Reputationen von IPs zu teilen.</p>

      <h2>Meine Zertifizierungen</h2>
      <p>Ich habe mehrere Zertifizierungen rund um CrowdSec durchlaufen, die mir geholfen haben:</p>
      <ul>
        <li>Verständnis der Architektur (agent, bouncer, hub)</li>
        <li>Erstellung eigener Parser und Szenarios</li>
        <li>Integration mit externen Diensten (z. B. Firewalls, API-basierte Bouncer)</li>
      </ul>]]></content:encoded><pubDate>Mon, 29 Sep 2025 19:26:26 +0200</pubDate><slash:comments>0</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=FA0CC0D33F711CACC1258D14005FCDC1</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=FA0CC0D33F711CACC1258D14005FCDC1</wfw:comment></item><item><title>Visualized SSH login failures</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-CB3MTS</link><description><![CDATA[ When running a Linux server, which is accessible from the Internet, you will see a lot of failed SSH authentication attemtps.
This article is not about securing your server (ssh-port-change, fail2ban, private/public-key-auth only, ...) but about visualizing ...]]></description><dc:subject>Webapplications</dc:subject><dc:creator>Christian Brandlehner</dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-CB3MTS</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-CB3MTS</guid><content:encoded><![CDATA[ When running a Linux server, which is accessible from the Internet, you will see a lot of failed SSH authentication attemtps.<br />
This article is not about securing your server (ssh-port-change, fail2ban, private/public-key-auth only, ...) but about visualizing these attacks.]]></content:encoded><pubDate>Thu, 27 Jan 2022 17:53:57 +0200</pubDate><slash:comments>0</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=9B813257CB0C1B5FC12587D7005CD4BC</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=9B813257CB0C1B5FC12587D7005CD4BC</wfw:comment></item><item><title>ISC BIND - enabling query statistics on CentOS</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-CAVCML</link><description><![CDATA[ ISC BIND allows for export of statistics using a web UI. This artice can help you avoid a common pitfall on ...]]></description><dc:subject>Webapplications</dc:subject><dc:creator>Christian Brandlehner</dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-CAVCML</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-CAVCML</guid><content:encoded><![CDATA[ ISC BIND allows for export of statistics using a web UI. This artice can help you avoid a common pitfall on CentOS.<br>]]></content:encoded><pubDate>Fri, 21 Jan 2022 10:03:17 +0200</pubDate><slash:comments>0</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=401D3364A6AB2336C12587D10031BDBD</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=401D3364A6AB2336C12587D10031BDBD</wfw:comment></item><item><title>VMware ESXi mount a NFS share on a Synology Diskstation</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-CAAJ4V</link><description><![CDATA[ Mounting a NFS share should be an easy task, however you might fail to mount the NFS share.
The ESXi vmkernel.log might show this error:
WARNING: NFS41: NFS41ExidNFSProcess:2054: Server doesn't support the NFS 4.1 ...]]></description><dc:subject>Synology</dc:subject><dc:creator>Christian Brandlehner</dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-CAAJ4V</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-CAAJ4V</guid><content:encoded><![CDATA[ Mounting a NFS share should be an easy task, however you might fail to mount the NFS share.<br>
The ESXi vmkernel.log might show this error:<br>
WARNING: NFS41: NFS41ExidNFSProcess:2054: Server doesn't support the NFS 4.1 protocol<br>]]></content:encoded><pubDate>Sun, 2 Jan 2022 14:43:43 +0200</pubDate><slash:comments>0</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=ED7AC65F04EDF07FC12587BE004B6A07</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=ED7AC65F04EDF07FC12587BE004B6A07</wfw:comment></item><item><title>How to recover a lost certifier file</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-BKUFXE</link><description><![CDATA[ ...]]></description><dc:subject>Domino</dc:subject><dc:creator></dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-BKUFXE</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-BKUFXE</guid><content:encoded><![CDATA[ ]]></content:encoded><pubDate>Wed, 15 Jan 2020 12:52:33 +0200</pubDate><slash:comments>0</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=924E3AA6EDE77064C12584F000413C48</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=924E3AA6EDE77064C12584F000413C48</wfw:comment></item><item><title>Installing HomeBridge as Docker Image on Synology</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-A6XQUY</link><description><![CDATA[ This article explains how to install and omeBridge, an opensource implementation of Apples HomeKit API, on a Synology Diskstation.
This tutorial requires that you own a Synology Diskstation with an Intel CPU that can run Docker. ...]]></description><dc:subject>Synology</dc:subject><dc:creator></dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-A6XQUY</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-A6XQUY</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">This article explains how to install and omeBridge, an opensource implementation of Apples HomeKit API, on a Synology Diskstation.</font>
<br /><font size=2 face="sans-serif">This tutorial requires that you own a Synology Diskstation with an Intel CPU that can run Docker.</font> ]]></content:encoded><pubDate>Mon, 8 Feb 2016 20:29:29 +0200</pubDate><slash:comments>0</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=7871F89978BEE94FC1257F53006B112A</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=7871F89978BEE94FC1257F53006B112A</wfw:comment></item><item><title>Fun with Eclipse Browser Settings in IBM Notes</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-9ERGPE</link><description><![CDATA[ Just because we can, you can play around with some settings in IBM Notes on Windows.

Instead of using the Internet Explorer engine to render websites in Notes you can use XULrunner, the engine from the popular Firefox browser.

First check which engine ...]]></description><dc:subject>Domino</dc:subject><dc:creator></dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-9ERGPE</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-9ERGPE</guid><content:encoded><![CDATA[ Just because we can, you can play around with some settings in IBM Notes on Windows.<br />
<br />
Instead of using the Internet Explorer engine to render websites in Notes you can use XULrunner, the engine from the popular Firefox browser.<br />
<br />
First check which engine Notes is currently using by opening a browser window within Notes (Open - Web), you may have to check your preferences to use the internal browser.<br />
Go to <a href="https://www.whatismybrowser.com/">https://www.whatismybrowser.com/</a><br />
<br />
Now edit the file &lsqb;notesprogramdir&rsqb;/framework/rcp/plugin_customization.ini and add the two lines:<br />
com.ibm.rcp.ui.browser/embeddedBrowser=Mozilla<br />
com.ibm.rcp.rte/RTEBasedBrowser=XULRunner<br />
<br />
Now close all browser windows and restart Notes.<br />]]></content:encoded><pubDate>Thu, 26 Dec 2013 13:30:59 +0200</pubDate><slash:comments>0</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=717C349C0E8348FFC1257C4D0044C11A</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=717C349C0E8348FFC1257C4D0044C11A</wfw:comment></item><item><title>Annoying Scroll-Lock indicator popup on Lenovo Thinkpad with Windows 7</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-88NN5D</link><description><![CDATA[ On a Lenovo ThinkPad W510 I had an annoying problem with a popup indicating if the Scoll-Lock key was pressed. That tiny little grey window was popping up in the lower right corner of the screen.
The reason for hating that popus is that in Flightsimulator X ...]]></description><dc:subject>Hardware</dc:subject><dc:creator></dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-88NN5D</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-88NN5D</guid><content:encoded><![CDATA[ On a <a target="_blank" href="https://www.amazon.de/gp/product/B003FXU19O?ie=UTF8&amp;tag=wwwbrandlehnat&amp;linkCode=as2&amp;camp=1638&amp;creative=6742&amp;creativeASIN=B003FXU19O">Lenovo ThinkPad W510</a> I had an annoying problem with a popup indicating if the Scoll-Lock key was pressed. That tiny little grey window was popping up in the lower right corner of the screen.<br/>
The reason for hating that popus is that in Flightsimulator X the Scroll-Lock key is used to open the <a target="_blank" href="https://www.liveatc.net/">ATC</a> window. If you play in DirectX fullscreen mode the screen flickers heavily for several seconds.<br/>
I found that the indator is not a Thinkpad feature but part of the Widcomm Bluetooth Stack. No idea why that software is doing this kind of stuff but here is the trick how to disable that indicator popup:<br/>
Use your registry editor and change the DWORD for <span style="font-weight: bold;">KeyIndication </span>in HKEY_LOCAL_MACHINE\SOFTWARE\Widcomm\BTConfig\General to a value 0. To reenable restore the default value of 1.<br/>
<br/>]]></content:encoded><pubDate>Wed, 25 Aug 2010 08:22:29 +0200</pubDate><slash:comments>0</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=F86A16F113FF8E23C125778A005E3C81</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=F86A16F113FF8E23C125778A005E3C81</wfw:comment></item><item><title>Is reading MIME emails slow in Lotus Notes 8.x after upgrading to Internet Explorer 8? (Solution inside)</title><link>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-7STFAY</link><description><![CDATA[ I installed Internet Explorer 8 some days ago and wondered why the integrated Webbrowser now takes very long to start and why opening a MIME email takes more than a ...]]></description><dc:subject>Domino</dc:subject><dc:creator></dc:creator><comments>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-7STFAY</comments><guid isPermaLink="true">https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/d6plinks/CBRR-7STFAY</guid><content:encoded><![CDATA[ I installed Internet Explorer 8 some days ago and wondered why the integrated Webbrowser now takes very long to start and why opening a MIME email takes more than a minute.]]></content:encoded><pubDate>Mon, 8 Jun 2009 13:19:51 +0200</pubDate><slash:comments>13</slash:comments><wfw:commentRss>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/CommentsRSS?Open&amp;id=E7FD9B6B50F9744AC12575CF003E3E80</wfw:commentRss><wfw:comment>https://chris.brandlehner.at/Brandlehner/cab_blog.nsf/PostComment?RunAgent&amp;id=E7FD9B6B50F9744AC12575CF003E3E80</wfw:comment></item></channel>
</rss>
