Nextcloud zeigt keine Bilder mehr: Wie ein CIFS-Stall das ext4-Journal killte

Keine Vorschaubilder, df bei 98% — und trotzdem ist die Platte nicht das Problem. Wie ein soft-gemounteter CIFS-Share unter Last das ext4-Journal abwürgt, das Dateisystem read-only remountet, und wie man ohne Datenverlust wieder rauskommt. Inklusive Chunking-Fallstricke bei großen Uploads und einem HTTP/2-Sync-Bug obendrauf.

20.07.2026 · 8 Minuten · 1611 Wörter · root_cause

ZFS + HDD Standby: Special VDEV, hdparm-Fallen und das perfekte Backup-Fenster

Vier WD Red in einem ZFS RAIDZ2 sollen schlafen wenn sie nicht gebraucht werden. Klingt einfach — bis hdparm selbst die Platten aufweckt, Plex stündlich scannt und ein PBS-Prune-Job die Spindeln nie zur Ruhe kommen lässt.

02.06.2026 · 4 Minuten · 850 Wörter · root_cause

PBS Sync Pull + Let's Encrypt: Warum dein Backup seit 3 Monaten nicht läuft

PBS Sync Pull bricht nach jeder Let’s Encrypt Zertifikats-Erneuerung ab — leise, ohne Alert, monatelang. Ein systemd path unit auf dem Remote-Host fixt das Problem automatisch.

02.06.2026 · 3 Minuten · 620 Wörter · root_cause

Proxmox Backup Client auf Ubuntu: API-Token Setup und die ACL-Falle

proxmox-backup-client auf Ubuntu 24.04 installieren, per API-Token authentifizieren und den häufigsten Fehler vermeiden: Tokens erben keine User-Rechte — ACLs müssen explizit gesetzt werden.

28.04.2026 · 3 Minuten · 464 Wörter · root_cause

Proxmox Memory-Hotplug + Debian 10: VM bootet nur mit 1 GB

Memory-Hotplug auf Debian-10-VMs lässt die zusätzlichen DIMMs offline — Buster bringt keine udev-Default-Regel mit. Eine einzeilige Regel in /etc/udev/rules.d bringt die Hotplug-Memory automatisch online.

25.04.2026 · 4 Minuten · 651 Wörter · root_cause

UCS 5: Memory Leak in univention-policy-update — systemd MemoryMax als nachhaltiger Fix

univention-policy-update-config-registry frisst bis zu 1.8 GB RAM pro Lauf und loest den OOM-Killer aus. Kein Upstream-Fix verfuegbar. So ersetzt du den Cron-Job durch einen systemd Timer mit cgroup-basiertem Memory-Limit.

06.04.2026 · 4 Minuten · 796 Wörter · root_cause

Proxmox Backup: Dein Restore funktioniert nicht — du weißt es nur noch nicht

Tägliche Backups laufen seit Monaten. PBS zeigt grüne Haken. Alles bestens — bis du nach einem Totalausfall feststellst, dass der Restore fehlschlägt. Ein Bash-Script das wöchentlich automatisch eine VM aus dem PBS restored, bootet, prüft und wieder zerstört.

27.03.2026 · 5 Minuten · 1055 Wörter · root_cause

Proxmox PBS Restore zu langsam? OpenVPN durch WireGuard ersetzen (pfSense)

PBS-Restores über OpenVPN schaffen nur 3 MB/s — ein architektonisches Limit. WireGuard bringt deutlich mehr Throughput, aber die Migration über pfSense hat drei nicht-offensichtliche Fallen: filter_configure() killt VPN-Sessions, tun0 bleibt nach dem Stoppen stehen, und deine neue Tunnel-IP muss ins bestehende /30 passen.

16.03.2026 · 6 Minuten · 1087 Wörter · root_cause

Proxmox VM Disk erweitern: Warum parted schweigend scheitert und sgdisk rettet

Disk in Proxmox vergrößert, aber parted resizepart scheitert mit ‘Unable to satisfy all constraints’ – ohne brauchbare Fehlermeldung. Ursache: Der GPT-Backup-Header sitzt noch am alten Disk-Ende. sgdisk -e verschiebt ihn, dann klappt alles.

22.02.2026 · 5 Minuten · 899 Wörter · root_cause

Zammad SMTP direkt über Proxmox Mail Gateway — kein Auth nötig

Wer PMG im Homelab oder als internes Mail-Relay betreibt, braucht für Zammad keinen externen SMTP-Account. PMG akzeptiert Verbindungen aus dem internen Netz per mynetworks ohne Auth und übernimmt DKIM-Signierung. So stellt du Zammads Outbound-SMTP auf PMG um — inklusive DKIM-Aktivierung per pmgsh.

19.02.2026 · 4 Minuten · 646 Wörter · root_cause