Skip to main content

Resume

Afan Ottenheimer, Enterprise IT Architect, SecDevOps Consultant & DBA

Enterprise IT Architect and SecDevOps Integration specialist with with 29 years of experience being on the cutting edge of technology. Managing challenging and fast-paced projects for large enterprise and mid-tier companies. Outstanding project planning, execution, monitoring and resource balancing skills with ability to take the reins of emerging and complex technology to deliver elegant solutions.

Diagnosing DKIM issues: dkim=neutral reason="invalid (public key: not available)"

A short howto on identifying issues with DKIM not signing 

For example a client had the following error: 

Authentication-Results: REDACTED; dkim=neutral reason="invalid (public key: not available)" header.d=REDACTED

DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=REDACTED; 
h=subject:content-type:from:reply-to:to:content-transfer-encoding:cc: content-type:from:subject:to; 
s=REDACTED; bh=REDACTED; b=REDACTED

Tags

Responsible Disclosure of 0-day botnet

In managing servers sometimes the logs identify an emerging pattern not yet identified in public records. 

Detecting traffic from compromised devices all over the globe all using the same username ( npwvpz ) and decided to follow the traffic back to the originating device and identified an edge router/firewall that was available with an unencrypted login interface managed by a well known major vendor on a network run by a well known global cloud/hosting provider. 

Contacted both companies. 

Installing and building with buildozer on Debian 12 (bookworm) for a kivy application

How to setup a system for building a kivy python3 application from scratch: 

Some comments to expand on https://buildozer.readthedocs.io/en/latest/installation.html 

$ apt install python3  python3-pip python3-kivy autoconf  autoconf-archive gnu-standards libtool gettext python3-venv openjdk-17-jdk-headless libffi-dev python3-sdl2 libncurses-dev

About the above: 

libncurses-dev replaces libncurses5-dev and libncursesw5-dev

Subscribe to