sync: auto-sync from HOWARD-HOME at 2026-06-10 12:28:50

Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-10 12:28:50
This commit is contained in:
2026-06-10 12:28:58 -07:00
parent 9153427c63
commit e08a21702a
3 changed files with 183 additions and 3 deletions

View File

@@ -91,6 +91,7 @@
- [GURU-BEAST-ROG Setup Status](machine_windows_guru_setup_status.md) — Windows workstation fully configured except SSH key deployment to servers.
## Project
- [CyndyOffice physical HP lockups](cyndyoffice-physical-hp-lockups.md) — RMM "Howard-VM" site agent CyndyOffice is a PHYSICAL HP Pavilion TP01 (not a VM); ~20 hard freezes/6wk = Kernel-Power 41 bugcheck-0, no dump/WHEA = hardware (RAM/PSU/BIOS), SSD healthy. UUID re-enrolls.
- [Automate memory consolidation/lint (phased)](project_memory_consolidation_automation.md) — Eventually auto-run /memory-dream; lint+additive fixes can automate early, merges/deletes stay human-approved. Engine: .claude/skills/memory-dream/ + .claude/scripts/sync-memory.sh.
- [Trebesch PST consolidation (staged)](project_trebesch_pst_consolidation.md) — Address-book CSV from 24 PSTs on DESKTOP-QNP3ON5; scripts staged at .claude/tmp/treb-*.ps1, WAITING for Howard's 6pm-MST 2026-06-01 go signal (attended run). See [[reference_trebesch_qnp3on5]].
- [GuruRMM project state](project_gururmm.md) — Dev principles (every feature full-stack: backend+API+UI+docs+scalability; product works without AI; FEATURE_ROADMAP update is part of definition-of-done; mirrors guru-rmm/docs/DESIGN.md). Webhook docs-only build guard (SPEC-020 Phase 0; webhook-handler.py repo copy is STALE — don't redeploy). Mac install-hooks.sh setup STILL PENDING on Mikes-MacBook-Air.
@@ -116,6 +117,6 @@
- [No manufactured guardrails on our products](feedback_no_manufactured_guardrails.md) — At Mikes request on GuruRMM/GuruConnect/ClaudeTools, just execute; stop only for genuinely irreversible/destructive ops (with a heads-up). Read the actual code/state before claiming something is disallowed or a security hole.
- [Stream-of-thought design convos](feedback_stream_of_thought_design.md) — Mike brainstorms features free-form, adding requirements iteratively; Claude validates/sharpens as a design partner but does NOT build until an explicit go, then captures parked threads durably (PARKED_*.md + todos) for a later /shape-spec.
- [RMM Thoughts backlog](feedback_rmm_thoughts_backlog.md) — GuruRMM ideas from Mike & Howard go in projects/msp-tools/guru-rmm/docs/RMM_THOUGHTS.md (Status: Raw); pipeline thought -> discuss -> spec (/shape-spec) -> roadmap. Don't build until an explicit go.
- [Syncro preview mandatory](feedback_syncro_preview_mandatory.md) — preview+confirm every Syncro write, including internal notes
- [Refresh session history first](feedback_refresh_session_history_first.md) — read prior incident logs before acting; do not re-remediate already-handled accounts
- [Autonomy scope](feedback_autonomy_scope.md) — confirm only for client-affecting actions; internal docs/wiki/ClaudeTools = act autonomously
- [Syncro preview mandatory](feedback_syncro_preview_mandatory.md) — preview+confirm every Syncro write, including internal notes
- [Refresh session history first](feedback_refresh_session_history_first.md) — read prior incident logs before acting; do not re-remediate already-handled accounts
- [Autonomy scope](feedback_autonomy_scope.md) — confirm only for client-affecting actions; internal docs/wiki/ClaudeTools = act autonomously

View File

@@ -0,0 +1,41 @@
---
name: cyndyoffice-physical-hp-lockups
description: CyndyOffice (RMM site "Howard-VM") is a PHYSICAL HP Pavilion, not a VM, with recurring hard-freeze lockups
metadata:
type: project
---
RMM agent **CyndyOffice** (client "AZ Computer Guru", site "Howard-VM") is a
**physical HP Pavilion Desktop TP01-2xxx** (AMD, 16 logical CPUs, 16 GB single
Kingston DIMM, 1 TB WD SN530 NVMe, BIOS AMI F.36, Win 11 Home build 26200) —
**NOT a VM**, despite the misleading "Howard-VM" site name.
Diagnosed 2026-06-10: ~20 hard lockups in 6 weeks, each = Kernel-Power 41 with
**BugcheckCode 0 + no minidump + no WHEA**, matching 6008 dirty shutdowns, log
goes silent right before each freeze. Crash dumps ARE enabled, so the absence of
dumps is real signal = **true hardware/firmware hang, not a BSOD**. SSD healthy.
Ticket: Syncro #32397 (Universal Minerals International Inc, customer_id
34844920) - "Onsite - Computer intermittently freezing and shutting down."
S/N 2MO21549RB, SKU 318G6AA#ABA.
2026-06-10 actions: BIOS updated F.36 -> F.38 (Howard, via HP Support Assistant);
Fast Startup DISABLED; Windows Memory Diagnostic Standard run = PASSED (no
errors). RAM mostly cleared (Standard test is light; MemTest86 USB extended not
yet run). Prime suspect now PSU (stock HP) if freezes recur; current plan =
monitoring window (freezes were every 1-3 days, watch ~1wk for new Kernel-Power
41). QuickBooksMessaging.exe crash-loops (~15/min, .NET ObjectDisposedException
on tray icon) - separate from freeze; QB Enterprise 22.0 is past Intuit support.
QB Tool Hub repair done 2026-06-10 - no new crashes after repair+reboot (confirm
once company file in active use). Orphaned mbamchameleon (Malwarebytes leftover)
driver service deleted (cleared boot Event 7000). SBAT/Secure Boot 1796 boot
error = benign MS noise, left alone. Agent re-enrolls with new UUID on reboot
(resolve live every time).
CONTINGENCY (documented on ticket, public): if freezing recurs after BIOS/Fast
Startup fixes, next step = full hardware diagnostic (extended mem + drive/PSU)
plus backup + clean Windows reinstall; ~1-2 days machine downtime. PSU is the
prime remaining hardware suspect.
**Why:** future "look at CyndyOffice" requests will assume VM tuning; it's a
physical box needing a memtest/PSU/BIOS path.
**How to apply:** treat as physical hardware; resolve UUID live every time.

View File

@@ -0,0 +1,138 @@
# CyndyOffice Intermittent Freeze/Lockup Diagnosis — Syncro #32397
## User
- **User:** Howard Enos (howard)
- **Machine:** Howard-Home
- **Role:** tech
## Session Summary
Investigated the CyndyOffice workstation (Universal Minerals International Inc, Syncro
ticket #32397, "Onsite - Computer intermittently freezing and shutting down") via the
GuruRMM agent fleet. The presenting symptom was the machine locking up hard and requiring
a forced power-off to recover. The first finding corrected a premise: despite the RMM site
name "Howard-VM", CyndyOffice is a physical HP Pavilion Desktop TP01-2xxx (AMD, 16 logical
CPUs, single 16 GB Kingston DIMM, 1 TB WD SN530 NVMe, Win 11 Home build 26200), not a VM.
A multi-pass read-only diagnostic established the lockup signature: ~20 hard lockups over
six weeks, each a Kernel-Power 41 event with bugcheck code 0 and no crash dump, paired with
a 6008 dirty-shutdown. Crash dumps were confirmed enabled (CrashDumpEnabled=3, AutoReboot=1),
so the absence of any minidump/MEMORY.DMP and any WHEA-Logger hardware error is meaningful —
these are true hardware/firmware freezes, not Windows BSODs or software crashes. The event
log goes silent at each freeze and resumes only at the next boot. Storage was ruled out (SSD
healthy, 0% wear, 37C), as were sleep/wake (no auto-sleep on AC), AV conflict (only Defender
registered), and idle thermal (~30C).
Remediation applied: Howard had already updated the BIOS via HP Support Assistant, confirmed
in the diagnostic as F.36 (Oct 2024) -> F.38 (Jul 2025). Fast Startup was disabled
(HiberbootEnabled 1->0). A Windows Memory Diagnostic was armed via bcdedit /bootsequence
{memdiag} and run on reboot — result: PASSED, no errors (Standard 2-pass; an extended
MemTest86 USB run remains available if exhaustive certainty is wanted). An orphaned
mbamchameleon (Malwarebytes leftover) driver service was deleted via sc.exe, clearing boot
Event 7000. The remaining boot error (TPM-WMI 1796, Secure Boot SBAT update 0x800700c1) was
identified as benign Microsoft noise and left alone.
Separately, QuickBooksMessaging.exe was found crash-looping (~15/min; .NET
System.ObjectDisposedException on NotifyIcon system-tray update), unrelated to the freezes.
QuickBooks is Enterprise 22.0 (2022 edition, past Intuit support). Howard ran the QuickBooks
Tool Hub repair; after repair + reboot no new messaging crashes were logged (to be fully
confirmed once the company file is in active use). The Syncro ticket was updated with three
public comments (findings, memtest passed, QB repair + contingency plan). A contingency was
documented: if freezing recurs after the BIOS/Fast Startup fixes, the next step is a full
hardware diagnostic (extended memory + drive/PSU testing) plus a backup and clean Windows
reinstall, requiring ~1-2 days of machine downtime. PSU is the prime remaining hardware
suspect.
## Key Decisions
- Treated the absence of crash dumps + WHEA errors (with dumps confirmed enabled) as positive
evidence of a hardware/firmware hang rather than a software/driver BSOD — drove the
hardware-first diagnostic path.
- Re-resolved the agent UUID live on every dispatch: this agent re-enrolls with a new UUID on
reboot, and an early queued command was dropped ("Command not found") when the UUID changed.
- Chose Windows Memory Diagnostic (remote, bcdedit-armed) over MemTest86 for the first RAM
pass since MemTest86 requires physical USB boot media; flagged MemTest86 as the exhaustive
follow-up if Standard passed but freezes continued.
- Recommended a monitoring window as the primary path after BIOS + Fast Startup fixes (freezes
were every 1-3 days), rather than immediately swapping hardware.
- Posted ticket notes public (per Howard) with do_not_email=true — visible in the customer
portal without emailing dense technical detail.
- Deleted only the confirmed-orphaned mbamchameleon service (missing .sys file) after verifying
via registry + sc.exe query; left the benign SBAT/Secure Boot error untouched.
## Problems Encountered
- First queued diagnostic command vanished ("Command not found") because the agent re-enrolled
with a new UUID (1ae77bda... -> 28708e66...) on reconnect. Resolved by re-resolving the UUID
live and re-dispatching.
- mbamchameleon service was not enumerated by Win32_Service/Win32_SystemDriver (CIM skips
drivers whose file is missing), so the first delete attempt reported "not present." Resolved
by reading the SCM registry key directly and deleting via sc.exe (which operates on the
registry regardless of file presence) — DeleteService SUCCESS, key confirmed gone.
- Initial memtest arming went pending (agent offline mid-reboot); confirmed on next reconnect
that the bootsequence flag was consumed and results logged, verifying the test actually ran.
## Configuration Changes
Remote changes on CyndyOffice (via GuruRMM, no local repo files changed except memory/log):
- BIOS F.36 -> F.38 (applied by Howard via HP Support Assistant; confirmed in diagnostic).
- Fast Startup disabled: `HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Power`
HiberbootEnabled 1 -> 0.
- Windows Memory Diagnostic armed (`bcdedit /bootsequence {memdiag}`) and run — passed.
- Orphaned service removed: `sc.exe delete mbamchameleon` (registry key
`HKLM\SYSTEM\CurrentControlSet\Services\mbamchameleon` deleted).
- QuickBooks Tool Hub repair run by Howard.
Repo files:
- Updated `.claude/memory/cyndyoffice-physical-hp-lockups.md` (full diagnosis + outcome).
- Added index line in `.claude/memory/MEMORY.md` (Project section).
- This session log.
## Credentials & Secrets
None discovered or created this session. RMM and Syncro auth via existing vault paths
(`infrastructure/gururmm-server.sops.yaml`, Syncro per-user key for howard).
## Infrastructure & Servers
- GuruRMM API: http://172.16.3.30:3001
- CyndyOffice: HP Pavilion Desktop TP01-2xxx, Win 11 Home build 26200, agent v0.6.57.
- Product # (SKU): 318G6AA#ABA
- Serial / Service Tag: 2MO21549RB
- Motherboard: HP 8906; BIOS: F.38 (07/30/2025)
- RMM client "AZ Computer Guru", site "Howard-VM" (misleading — physical machine).
- Agent UUID at session end: 28708e66-342f-4130-b192-e308b582f00b (re-enrolls/changes on reboot).
- Syncro customer: Universal Minerals International Inc (customer_id 34844920).
## Commands & Outputs
- Memtest result (System log, MemoryDiagnostics-Results): Event 1201/1101 "tested the
computer's memory and detected no errors."
- Lockup signature: Kernel-Power 41, BugcheckCode=0, no minidump, no WHEA, paired 6008 dirty
shutdown; ~20 occurrences Apr 26 - Jun 9 2026.
- QuickBooks crash: `Faulting application QuickBooksMessaging.exe v1.0.9186.39137`,
faulting_module KERNELBASE.dll, exc 0xE0434352 (.NET); inner
System.ObjectDisposedException at System.Windows.Forms.NotifyIcon.UpdateIcon.
- Boot errors at last boot: SCM 7000 (mbamchameleon, file not found — now deleted); TPM-WMI
1796 (Secure Boot SBAT 0x800700c1 — benign).
- `sc.exe delete mbamchameleon` -> `[SC] DeleteService SUCCESS`.
## Pending / Incomplete Tasks
- Monitor for any new Kernel-Power 41 events over ~1 week to confirm BIOS + Fast Startup fixed
the freezing. (Howard declined an automated daily RMM watch — manual check on request.)
- Confirm QuickBooks messaging crash is gone once the company file is opened and in active use.
- If freezing recurs: PSU is prime hardware suspect; full hardware diagnostic (extended
MemTest86 + drive/PSU) + backup and clean Windows reinstall (~1-2 days downtime) — documented
publicly on the ticket.
- Optional cleanups not done: pagefile is a fixed 1 GB on C: (recommend system-managed);
consider QuickBooks upgrade to a supported year (22.0 past Intuit support).
## Reference Information
- Syncro ticket: #32397 (id 112445840) — https://computerguru.syncromsp.com/tickets/112445840
- Public comments posted: 418383840 (findings), 418387764 (memtest passed),
418395504 (QB repair + contingency).
- Memory file: .claude/memory/cyndyoffice-physical-hp-lockups.md
- RMM commands this session: diagnostics + remediation dispatched to agent
28708e66-342f-4130-b192-e308b582f00b.