sam-4screen-desktop 2026-9-6:18:9:8

This commit is contained in:
2026-09-06 18:09:08 +10:00
parent ff2774f08e
commit 4ae214a91d
3 changed files with 60 additions and 4 deletions

View File

@@ -76,8 +76,7 @@
"title": "Bookmarks" "title": "Bookmarks"
} }
} }
], ]
"currentTab": 1
} }
], ],
"direction": "horizontal", "direction": "horizontal",
@@ -210,8 +209,9 @@
"templater-obsidian:Templater": false "templater-obsidian:Templater": false
} }
}, },
"active": "b72ee21ead6651e9", "active": "8f0c8ae5063438f6",
"lastOpenFiles": [ "lastOpenFiles": [
"300 areas/360 Dev-Ops Network Computers/Error Tracking.md",
"300 areas/360 Dev-Ops Network Computers/Backup Health Check Commands.md", "300 areas/360 Dev-Ops Network Computers/Backup Health Check Commands.md",
"300 areas/360 Dev-Ops Network Computers/Backup System — Borg, Kopia & Restic.md", "300 areas/360 Dev-Ops Network Computers/Backup System — Borg, Kopia & Restic.md",
"300 areas/360 Dev-Ops Network Computers/Pi Neovim Coding Harness.md", "300 areas/360 Dev-Ops Network Computers/Pi Neovim Coding Harness.md",
@@ -237,7 +237,6 @@
"300 areas/380 Social Politics Economics Issues/Investment Ideas Global Events.md", "300 areas/380 Social Politics Economics Issues/Investment Ideas Global Events.md",
"000 daily/FAMILY Home Lab Console — Build Status.md", "000 daily/FAMILY Home Lab Console — Build Status.md",
"300 areas/360 Dev-Ops Network Computers/Photo Project Master Overview.md", "300 areas/360 Dev-Ops Network Computers/Photo Project Master Overview.md",
"300 areas/360 Dev-Ops Network Computers/FAMILY CONSOLE.md",
"000 daily/ThinkPad Recommendations", "000 daily/ThinkPad Recommendations",
"500 archive/510 Daily", "500 archive/510 Daily",
"300 areas/305 Ideas Businesses", "300 areas/305 Ideas Businesses",

View File

@@ -203,6 +203,7 @@ where-woof.com outgoing (transactional) email:
- **.35** (`/Docker/Containers → Backrest`): `db-dump-35.sh` + systemd unit/timer → **03:35** daily. Dumps vikunja(mariadb via env pw), gitea(mysqldump, pw `sam4jo`), affine, immich, paperless (pg via env) → `/Docker/Containers/<app>/backups/db-dumps/` (in restic path). Timer installed+enabled; verified affine 2MB dump works. - **.35** (`/Docker/Containers → Backrest`): `db-dump-35.sh` + systemd unit/timer → **03:35** daily. Dumps vikunja(mariadb via env pw), gitea(mysqldump, pw `sam4jo`), affine, immich, paperless (pg via env) → `/Docker/Containers/<app>/backups/db-dumps/` (in restic path). Timer installed+enabled; verified affine 2MB dump works.
- **Notes:** Backrest image lacks pg/mysql/docker clients → used host systemd timer (root) instead of Backrest hooks. firefly_iii compose not found under /Docker/Containers/firefly_iii (Tier-B anyway; skip). Gitea root pw `sam4jo` stored in root-only script. - **Notes:** Backrest image lacks pg/mysql/docker clients → used host systemd timer (root) instead of Backrest hooks. firefly_iii compose not found under /Docker/Containers/firefly_iii (Tier-B anyway; skip). Gitea root pw `sam4jo` stored in root-only script.
- **Awaiting:** .13 rebuild (User=root) + first automatic fires tonight/tomorrow 03:30/03:35. - **Awaiting:** .13 rebuild (User=root) + first automatic fires tonight/tomorrow 03:30/03:35.
- **langfuse + airflow removed (2026-09-06):** stopped (not deleted; compose dirs remain). Removed langfuse/airflow lines from `db-dump-13.sh` (would have errored nightly). pi-langfuse extension already absent from .27. Offsite/backup configs unaffected.
1. SES console → Send test email (audasmedia.com.au → samuelrolfe@gmail.com); check delivery + DKIM/SPF pass. 1. SES console → Send test email (audasmedia.com.au → samuelrolfe@gmail.com); check delivery + DKIM/SPF pass.
2. Request SES production access (free). 2. Request SES production access (free).
3. Then return to Phase 3 (local infra) / CMS migration project. 3. Then return to Phase 3 (local infra) / CMS migration project.

View File

@@ -0,0 +1,56 @@
---
created: 2026-09-06
modified: 2026-09-06
title: Error Tracking
summary: Log of network/system errors encountered and their fixes
type: note
client: sam
project: devops
status: active
priority: 5
---
# Error Tracking
A running log of errors encountered across the network, with root causes and fixes. Append new entries as they occur.
---
# 2026-09-06 — Router: "Another management entity is configuring the Broadband Router"
## Symptom
While in the router admin (192.168.20.1), saw:
> Broadband Router Error — Another management entity is currently configuring the Broadband Router. Please close the Broadband Router Configuration window, and try again in a few minutes.
Error appeared repeatedly; also coincided with `.13` losing all network connectivity (wired + Wi-Fi + Tailscale unreachable from `.27`).
## Root cause
Not a second admin session and not a rogue device — **`.13`'s own flapping Wi-Fi adapter (`wlp4s0`) was seen by the router as a "management entity"**:
- `.13` has **two MACs / two IPs on the router table** (root of the confusion):
- **Wired** `enp42s0` = MAC **`34:5a:60:a4:cc:8c`** → `192.168.20.13` (LAN)
- **Wi-Fi** `wlp4s0` = MAC **`a0:f3:c1:d0:e3:2b`** → `192.168.20.46` (2.4G)
- Wi-Fi kept going DORMANT / re-registering and the default route flipped onto it → router interpreted the churn as a second configuring device.
- `sudo reboot` on `.13` cleared it. Error has **not returned** since.
## Verification / non-causes
- Router login log showed **no login except `.27`** → no foreign admin session.
- Client table showed only known devices (ESP32s, Pis, `.27`/`.35`/`.51`/`.13`, etc.).
- Not caused by Langfuse/Clickhouse removal (unrelated; those never touch networking).
## Potential fix — pin the Wi-Fi MAC address
If the error (or Wi-Fi flakiness on `.13`) recurs, the likely fix is to stop the Wi-Fi adapter's MAC churn:
- On `.13`, disable **MAC address randomization** in NetworkManager for `wlp4s0`, forcing a stable MAC so the router sees one consistent identity per interface:
```
# /etc/NetworkManager/conf.d/ (or via home-manager)
[connection]
wifi.cloned-mac-address=permanent # or "stable"
# per-interface: wifi.mac-randomization-disabled
```
- On NixOS this is done in `hardware-configuration.nix` / `networking` options (e.g. `networking.wireless` or NetworkManager `connection` settings in home-manager), or simply disable the Wi-Fi interface entirely if wired is preferred: `sudo nmcli radio wifi off`.
## Related notes
- `.13` network layout: `enp42s0` = wired `.13`, `wlp4s0` = Wi-Fi `.46` (2.4G). Default route prefers Wi-Fi (lower metric) — worth reviewing if flakiness returns.
- `192.168.80.0/20` bridge on `.13` is normal Docker (`wherewoof-db_default` subnet) — not an issue.