UCS DC-Migration: Warum der Backup-DC nach dem Demote nicht schreiben kann

Nach einer UCS DC-Migration funktioniert LDAP-Auth nicht mehr? Der Backup-DC verweigert Schreiboperationen mit ‘shadow context’? Das Problem: UCR und OpenLDAP wissen nicht, dass sie jetzt Master sind.

13.02.2026 · 4 Minuten · 695 Wörter · root_cause

nginx: Warum deine Website 'noindex' hat obwohl du es nie gesetzt hast

Google Search Console meldet ’noindex’ für deine Website, aber in deiner nginx-Config steht kein X-Robots-Tag? Das Problem liegt an nginx’s Header-Vererbung.

13.02.2026 · 5 Minuten · 936 Wörter · root_cause

Home Assistant TTS Morning Briefing: Yamaha MusicCast + CalDAV + Wetter + Müllabfuhr

Tägliches Morning Briefing per Text-to-Speech auf Yamaha MusicCast Speaker — mit Kalender-Terminen (CalDAV/Grommunio), Wetter (Open-Meteo) und Müllabfuhr-Erinnerung. Plus: Wie man Pipers englische TTS-Stimme mit deutschen Terminen zum Arbeiten bringt.

13.02.2026 · 8 Minuten · 1500 Wörter · root_cause

CalDAV in Python: Warum deine Query 63 Events zurückgibt, obwohl nur eins heute stattfindet

CalDAV gibt bei wiederkehrenden Terminen ALLE Events zurück, nicht nur die heutigen. Warum DTSTART dich belügt und wie du RRULE mit dateutil richtig auswertest.

23.01.2025 · 6 Minuten · 1202 Wörter · root_cause