sync: auto-sync from HOWARD-HOME at 2026-07-08 17:06:40
Author: Howard Enos Machine: HOWARD-HOME Timestamp: 2026-07-08 17:06:40
This commit is contained in:
@@ -19,6 +19,8 @@ Categories (the `[type]` tag): _(none)_ = skill/command execution failure ·
|
||||
|
||||
<!-- Append entries below this line -->
|
||||
|
||||
2026-07-09 | Howard-Home | save/sync.sh | [friction] session log written inside the guru-rmm submodule was NOT committed by /save (sync.sh only stages super-repo; git add -A does not commit files inside a submodule). Log sat untracked through two syncs. Fix: for project-scoped logs in a submodule, commit+push INSIDE the submodule, then 'sync.sh --with-submodules' to advance the pointer. [ctx: project=guru-rmm ref=save-command]
|
||||
|
||||
2026-07-08 | Howard-Home | screenconnect/syncro | [correction] hand-rolled raw curl against ScreenConnect + Syncro APIs to look up machines/billing instead of using the /screenconnect (sc.py), /syncro, and /rmm-search skills [ctx: ref=CLAUDE.md skill-first]
|
||||
|
||||
2026-07-08 | Howard-Home | screenconnect/rmm-enroll | GuruRMM install one-liner failed on 4PAWS-DOC: Get-CimInstance Win32_Processor -> 'No more threads can be created in the system' HRESULT 0x800700a4 (ERROR_MAX_THRDS_REACHED, thread/handle exhaustion). Command delivery was fine; box is in degraded state. Fix: reboot the target, then re-run enroll. [ctx: host=4PAWS-DOC client=FourPaws line=30-Win32_Processor]
|
||||
|
||||
@@ -68,6 +68,9 @@ appears in RMM (the daily progress DM catches that).
|
||||
|
||||
## Not on this list on purpose
|
||||
|
||||
- Jimmy Company (1/12) and Glaz-Tech (159 billed / ~5 real) — billing-vs-reality anomalies
|
||||
held for Winter/Mike; nothing to chase onsite until billing is ruled on.
|
||||
- **Jimmy Company** — RESOLVED: billed annually (12 = 1 machine x 12 months - 1 prepay
|
||||
discount). 1 machine, correct. Not an anomaly.
|
||||
- **Glaz-Tech** (159 billed monthly / 88 in RMM) — still held for Mike/Winter ruling; nothing
|
||||
to chase onsite until billing is ruled on.
|
||||
- **Brett Interiors** (4 in RMM / 3 billed) — +1 over; identify the extra box or add to billing (held).
|
||||
- Anything with an SC session active <=45d — the autoenroll loop owns those.
|
||||
|
||||
@@ -0,0 +1,131 @@
|
||||
## User
|
||||
- **User:** Howard Enos (howard)
|
||||
- **Machine:** Howard-Home
|
||||
- **Role:** tech
|
||||
|
||||
## Session Summary
|
||||
|
||||
Built and delivered the GPS -> GuruRMM paying-vs-enrolled reconciliation to Winter, then
|
||||
ran a live billing reconciliation with Winter and Mike in #ct-forum and turned the answers
|
||||
into an actionable deploy split. Started from `gps-master-status.md` (2026-07-07), pulled a
|
||||
live GuruRMM `/api/agents` count (2026-07-08) for all 40 active GPS clients, and produced a
|
||||
per-client table of GPS devices billed (Syncro) vs unique machines enrolled (RMM), grouped
|
||||
into under-enrolled / matched / over-enrolled. Sent the full list to Winter via Discord DM
|
||||
(and to Howard), then posted the billing questions to the private #ct-forum forum thread and
|
||||
blocked on human replies via the ask-forum background-wait pattern.
|
||||
|
||||
Winter and Mike answered over several rounds. Over-enrolled clients turned out to be stale
|
||||
billing on our side: live Syncro confirmed Safesite (47), Dataforth (52), Design & Brand
|
||||
Envoys (3), Quantum Wealth (4), and Arizona Medical Transit (2) all now match RMM. Cascades
|
||||
bills off a Syncro-asset counter (not a fixed qty). Jimmy Company is billed annually (qty 12 =
|
||||
1 machine x 12 months minus a prepay discount) — 1 machine, correct. Mike ruled MVAN stays on
|
||||
GPS, PUTT keeps GPS only for the owner's personal account, and Stamback's count was wrong;
|
||||
Winter then adjusted PUTT 7->2 and Stamback 8->3 in Syncro (both now match RMM). For the
|
||||
remaining under-enrolled clients (Horseshoe, Reliant, Grabb, RARE, etc.) Winter said the bills
|
||||
are correct — auto-install agents where possible.
|
||||
|
||||
Howard corrected a skill-first violation mid-session (I had hand-rolled raw curl against
|
||||
ScreenConnect and Syncro instead of using the `/screenconnect` sc.py wrapper and
|
||||
`/rmm-search`). Switched to the skills: pulled the full ScreenConnect Access fleet (959
|
||||
sessions) via sc.py, listed each target client's enrolled hostnames via rmm-search, and
|
||||
cross-referenced to compute the true deployable gap (SC-online + Windows + not in RMM). Result:
|
||||
4 machines are auto-installable right now — Horseshoe DESKTOP-5DD8C43, T&C Sorensen SERVER,
|
||||
Residential & Renovation DESKTOP-83II6D8, MVAN JUNE — everything else in the gap is genuinely
|
||||
onsite (no SC session, long-offline, or Mac). No agents were pushed (end of day).
|
||||
|
||||
Closed by documenting everything: rewrote `gps-master-status.md` with live counts + a
|
||||
reconciliation section, added a dated section + next-session plan to `tracker.md`, marked the
|
||||
onsite sites in `onsite-check-list.md`, fixed `targets.json` (PUTT/Stamback), and updated 15
|
||||
customer wiki articles (via a background documentation agent) with each client's account change.
|
||||
|
||||
## Key Decisions
|
||||
|
||||
- Used the authoritative `gps-master-status.md` list but live-refreshed RMM counts (2026-07-08)
|
||||
before sending to Winter — over/under gaps are billing decisions, so current data mattered.
|
||||
- Routed the billing questions through `/ask-forum` (human-in-the-loop) rather than guessing;
|
||||
Winter is billing authority, Mike is owner. Multi-round background waits, zero tokens idle.
|
||||
- Grouped the list under/matched/over so the billing signal (possible under-billing vs deploy
|
||||
gap) is explicit for Winter.
|
||||
- Deploy split computed as SC-online AND Windows AND not-already-in-RMM — many online SC
|
||||
sessions (GND-SERVER, HSM-NEWSERVER, T&C already-enrolled boxes) are already managed, so raw
|
||||
SC reachability would overstate the gap.
|
||||
- Did NOT push any agents — Howard was wrapping for the day; recorded the 4 reachable targets +
|
||||
method for tomorrow.
|
||||
- Held Glaz-Tech (159 monthly / 88) and Brett (4 RMM / 3 billed) as open — Mike/Winter ruling
|
||||
pending; not chased.
|
||||
|
||||
## Problems Encountered
|
||||
|
||||
- Skill-first violation: hand-rolled curl against ScreenConnect + Syncro instead of using
|
||||
`/screenconnect` (sc.py) and `/rmm-search`. Howard corrected it; logged to errorlog.md
|
||||
(--correction). Switched to skills for the reachability + enrollment lookups.
|
||||
- SC company tags are inconsistent (typos/splits): "MVAN Enterprised", "BST - Business Services
|
||||
of Tucon", "Reliant / Farwest" (mixes Farwest/Wilcox, separate clients). Cross-referenced by
|
||||
hostname against RMM per client instead of trusting CP1 tags alone.
|
||||
- rmm-search -c "Residential" matched Sombra Residential LLC, not RARE — RARE has 0 in RMM;
|
||||
its SC machines (DESKTOP-83II6D8 online, DESKTOP-K8UVNL5 offline) are under the "Residential
|
||||
and Renovation" SC company.
|
||||
- SC session OS lives at .GuestInfo.OperatingSystemName (top-level GuestOperatingSystemName is
|
||||
absent) — confirmed all 4 deploy candidates are Windows (MVAN JUNE is a Win11 box, not the Mac).
|
||||
|
||||
## Configuration Changes
|
||||
|
||||
- Modified `projects/gps-rmm-audit/gps-master-status.md` — full rewrite: live 2026-07-08 counts,
|
||||
2026-07-08 reconciliation section, corrected billing, deploy split, open items.
|
||||
- Modified `projects/gps-rmm-audit/tracker.md` — added "2026-07-08 Winter/Mike billing
|
||||
reconciliation + deploy split" section with next-session plan.
|
||||
- Modified `projects/gps-rmm-audit/onsite-check-list.md` — 2026-07-08 update: 4 reachable
|
||||
push-pending machines called out; removed PUTT/Stamback (resolved by billing); updated MVAN,
|
||||
RARE, Marc, QWM entries; Jimmy resolved, Glaz-Tech/Brett held.
|
||||
- Modified `projects/gps-rmm-audit/targets.json` — PUTT target 7->2, Stamback 8->3 (bucket B).
|
||||
- Modified 15 wiki articles under `wiki/clients/` (putt-land-surveying, stamback-septic, jimmy,
|
||||
cascades-tucson, safesite, dataforth, design-and-brand-envoys, quantumwms,
|
||||
arizona-medical-transit, mvan-enterprises, horseshoe-management, reliant-well-drilling,
|
||||
grabb-durando, residential-renovation-engineering, tc-sorensen) — each with its 2026-07-08
|
||||
account change.
|
||||
- Appended one correction entry to `errorlog.md`.
|
||||
|
||||
## Credentials & Secrets
|
||||
|
||||
None created or newly discovered. Used existing vaulted credentials via skills: Syncro per-user
|
||||
API key (howard), ScreenConnect api_secret (`msp-tools/screenconnect.sops.yaml`), Discord bot
|
||||
token (`projects/discord-bot/bot-token.sops.yaml`), GuruRMM auth (rmm-auth.sh).
|
||||
|
||||
## Infrastructure & Servers
|
||||
|
||||
- GuruRMM API: live `/api/agents` (via rmm-auth.sh); 475 agent rows, 2026-07-08.
|
||||
- ScreenConnect: https://computerguru.screenconnect.com — 959 Access + 26 Support sessions.
|
||||
- Syncro: https://computerguru.syncromsp.com/api/v1 — recurring schedules per customer.
|
||||
- #ct-forum thread 1524553413629837444 (Discord) — the reconciliation Q&A.
|
||||
- Deploy sites: Horseshoe GOLD-OCEAN-4982, T&C Sorensen IRON-FORGE-1700, RARE LIGHT-TIGER-4397,
|
||||
MVAN LOWER-FORGE-6736.
|
||||
|
||||
## Commands & Outputs
|
||||
|
||||
- Live RMM per-client counts: `curl /api/agents | jq group_by(client_name) unique hostnames`.
|
||||
- SC fleet: `sc.py sessions --json` (959) ; online = ActiveConnections[].ProcessType==2 ;
|
||||
OS = .GuestInfo.OperatingSystemName.
|
||||
- Enrolled per client: `rmm-search.sh -c "<client>" --json | jq .[].hostname`.
|
||||
- Syncro billed GPS qty: `GET /schedules?customer_id=<cid>` -> `GET /schedules/<id>` -> sum GPS
|
||||
device SKUs (exclude AntiVirus/addon/discount/setup/trial).
|
||||
- ask-forum background wait: `ask-forum.sh --wait <thread> --after <msg_id> --timeout 3600`.
|
||||
|
||||
## Pending / Incomplete Tasks
|
||||
|
||||
- NEXT SESSION (2026-07-09): push GuruRMM one-liner to the 4 reachable machines via
|
||||
`/screenconnect send-command --confirm` (site one-liner `iex (irm
|
||||
'https://rmm.azcomputerguru.com/install/<SITE_CODE>/windows')`), verify each via rmm-search.
|
||||
- Get Mike/Winter ruling on Glaz-Tech (159 billed monthly / 88 RMM) and Brett Interiors
|
||||
(4 RMM / 3 billed, +1).
|
||||
- Onsite queue: MVAN x3 (CPC-chris-UZR6E, DESKTOP-I7504C5, June's MacBook, MITCH-LAPTOP),
|
||||
Grabb x3 (GND-ASUSWS, GND-JEANNETTE, HOMEPC), Horseshoe x2 (HSM-RANDI, HSM-SURFACE),
|
||||
Reliant reconcile (~13 assets vs 9 billed), Multicultural x1, BSoT x1, Marc x1 (Mac),
|
||||
Heieck/Little Hearts/Andy's (no footprint).
|
||||
- Optional: run `/wiki-compile` to refresh affected client articles from these logs.
|
||||
|
||||
## Reference Information
|
||||
|
||||
- Plan docs: `projects/gps-rmm-audit/{gps-master-status.md,tracker.md,onsite-check-list.md,targets.json}`.
|
||||
- SC deploy method verified 2026-07-08 (memory `reference_rmm_deploy_via_screenconnect`,
|
||||
`/screenconnect` SKILL.md).
|
||||
- Forum thread: 1524553413629837444. Winter Discord id 624666486362996755; Mike 264814939619721216.
|
||||
@@ -7,11 +7,11 @@
|
||||
{"client": "Grabb & Durando Law Office", "cid": 14232794, "target": 12, "bucket": "B"},
|
||||
{"client": "Quantum Wealth Management", "cid": 7088747, "target": 3, "bucket": "B"},
|
||||
{"client": "Jimmy Company", "cid": 18560272, "target": 12, "bucket": "B-flag"},
|
||||
{"client": "Stamback Septic", "cid": 11513046, "target": 8, "bucket": "B-flag"},
|
||||
{"client": "Stamback Septic", "cid": 11513046, "target": 3, "bucket": "B"},
|
||||
{"client": "Reliant Well Drilling and Pump Corporate", "cid": 10736261, "target": 9, "bucket": "C"},
|
||||
{"client": "Zeus Nestora", "cid": 1196974, "target": 8, "bucket": "C"},
|
||||
{"client": "Little Hearts Little Hands", "cid": 1144233, "target": 8, "bucket": "C"},
|
||||
{"client": "PUTT LAND SURVEYING, INC.", "cid": 7180175, "target": 7, "bucket": "C"},
|
||||
{"client": "PUTT LAND SURVEYING, INC.", "cid": 7180175, "target": 2, "bucket": "C"},
|
||||
{"client": "Curtis Plumbing", "cid": 416585, "target": 6, "bucket": "C"},
|
||||
{"client": "The Prairie Schooner", "cid": 3664974, "target": 5, "bucket": "C"},
|
||||
{"client": "Mineralogical Record", "cid": 207770, "target": 5, "bucket": "C"},
|
||||
|
||||
@@ -367,3 +367,33 @@ Reg keys are per-target-group; `-Force` reinstalls over a stale huntAgent servic
|
||||
|
||||
**Bitdefender removal still deferred** — per-client, only after that client's EDR is
|
||||
confirmed ACTIVE. Not started.
|
||||
|
||||
## 2026-07-08 — Winter/Mike billing reconciliation + deploy split (via #ct-forum)
|
||||
|
||||
Sent Winter the full paying(GPS billed)-vs-enrolled(RMM) list; questions answered live in
|
||||
#ct-forum (thread 1524553413629837444). Live-refreshed RMM 2026-07-08 and live Syncro billing.
|
||||
|
||||
**Billing outcomes (all verified in Syncro):**
|
||||
- Over-enrolled were stale snapshots — billing already corrected; now match RMM: Safesite 47/47
|
||||
(was 37), Dataforth 52/52 (49 wkstn+3 srv, was 43), Design & Brand Envoys 3/3, QWM 4/4, AMT 2/2.
|
||||
- **Cascades** bills off a Syncro-asset counter (not fixed qty) — 29 line/32 RMM reconciles. (Winter)
|
||||
- **Jimmy Company** billed annually: 12 = 1 machine x 12 months - 1 prepay discount. 1 machine, correct.
|
||||
- **PUTT** — Winter cut GPS 7->2 (owner personal account only). 2/2 match.
|
||||
- **Stamback** — Winter cut GPS 8->3 (Mike flagged the 8). 3/3 match.
|
||||
- **MVAN** = stay on GPS (Mike). Under-enrolled bills are correct — deploy where reachable (Winter).
|
||||
- **STILL OPEN:** Glaz-Tech 159 monthly / 88 RMM (real anomaly, Mike/Winter ruling); Brett 4 RMM / 3 billed.
|
||||
|
||||
**Deploy split — reachable NOW in ScreenConnect + Windows + not in RMM (push GuruRMM one-liner via
|
||||
`/screenconnect` send-command; NOTHING PUSHED YET):**
|
||||
- Horseshoe -> DESKTOP-5DD8C43 (Win11, GOLD-OCEAN-4982)
|
||||
- T & C Sorensen -> SERVER (Server 2016 Ess., IRON-FORGE-1700)
|
||||
- Residential & Renovation Eng -> DESKTOP-83II6D8 (Win10, LIGHT-TIGER-4397)
|
||||
- MVAN -> JUNE (Win11, LOWER-FORGE-6736)
|
||||
Method (verified 2026-07-08): `send-command` the site-preconfigured one-liner
|
||||
`iex (irm 'https://rmm.azcomputerguru.com/install/<SITE_CODE>/windows')` — self-enrolls to the
|
||||
site (no Staging). Verify via `rmm-search`. Everything else in the gap = ONSITE (`onsite-check-list.md`).
|
||||
|
||||
**NEXT SESSION (2026-07-09):** (1) push the 4 reachable machines + verify enrollment; (2) get
|
||||
Mike's ruling on Glaz-Tech 159/88 and Brett +1; (3) onsite queue: MVAN x3, Grabb x3, Horseshoe x2,
|
||||
Reliant reconcile (~13 assets vs 9), Multicultural x1, BSoT x1, Marc x1 (Mac), Heieck/Little
|
||||
Hearts/Andy's (no footprint).
|
||||
|
||||
@@ -41,6 +41,7 @@ audit; several fields are verified-from-systems, others flagged as gaps to fill.
|
||||
- **AMT-HYPERV** (Main) — Hyper-V host, Windows, online.
|
||||
- **AMT-PC** (Home-M) — workstation, Windows, online.
|
||||
- 2 agents online vs 1 GPS device billed — reconcile which devices are billable with Mike.
|
||||
- **[2026-07-08 GPS-RMM reconciliation]** GPS updated to 2 billed = 2 in RMM (match) (Winter/Mike).
|
||||
|
||||
### Services (audit 2026-07-03)
|
||||
- **Backup:** billed 1x Service - Data Backup, but **NO Backblaze B2 bucket exists for AMT**
|
||||
|
||||
@@ -122,6 +122,12 @@ Senior living / assisted living facility in Tucson, AZ. Single 6-floor building
|
||||
|
||||
---
|
||||
|
||||
## 2026-07-08 GPS-RMM reconciliation
|
||||
|
||||
GPS is billed via a counter tied to the number of Syncro assets (not a fixed device qty). Currently 29 on the GPS line / 32 in GuruRMM; reconciles through the asset counter, not a discrepancy (Winter/Mike, 2026-07-08).
|
||||
|
||||
---
|
||||
|
||||
## Entra Access Architecture (canonical overview)
|
||||
|
||||
**In one line:** a HIPAA-driven, identity-based access-control system that splits staff into two security postures and enforces them with **Microsoft Entra Conditional Access** on top of **hybrid identity** (Entra Connect), with **ALIS (clinical EHR) wired for SSO**. Tickets: #109412123 (Entra setup), #110680053 (domain migration).
|
||||
|
||||
@@ -119,6 +119,12 @@ Signal conditioning / data acquisition manufacturer in Tucson, AZ. Long-standing
|
||||
|
||||
---
|
||||
|
||||
## 2026-07-08 GPS-RMM reconciliation
|
||||
|
||||
GPS billing = 49 workstation + 3 server = 52 (matches RMM 52) (Winter/Mike, 2026-07-08).
|
||||
|
||||
---
|
||||
|
||||
## Infrastructure
|
||||
|
||||
### Servers & Services
|
||||
|
||||
@@ -26,6 +26,7 @@ GPS client (Syncro cid 26747288). Contact: Paul Osgood, Tucson AZ.
|
||||
## GPS billing & backup status
|
||||
|
||||
- GPS: 2 devices billed. Backup: **1 seat billed**.
|
||||
- **[2026-07-08 GPS-RMM reconciliation]** GPS 3 billed = RMM 3 (match) (Winter/Mike).
|
||||
- **Backup status: FAIL — not backing up.** Endpoint-verified 2026-07-06: machines run
|
||||
Datto EDR + Datto RMM, but **no backup software / no backup client** installed. Pays for
|
||||
backup, nothing is backing up. Do not provision off the billing count — per-client
|
||||
|
||||
@@ -115,6 +115,7 @@ backlinks:
|
||||
| 2026-04-20 | PROJECT_STATE.md created noting website migration stalled, no session logs recorded at that time |
|
||||
| 2026-05-04 | Howard: Leap M365 calendar sync for Svetlana Larionova — OAuth consent investigation + tenant-wide LEAP consent granted by Mike; Leap identity token cleanup; Teams external-share limitation explained; second monitor added |
|
||||
| 2026-05-12 | GuruRMM agent installed on GND-SERVER via site-specific MSI (v0.6.2). Diagnostic run confirms agent service running. AI demand review project kicked off — Phase Two Package delivered by Robert Grabb, ACG scoping review begun. |
|
||||
| 2026-07-08 | **GPS-RMM reconciliation** (Winter/Mike): 12 GPS billed / 9 in GuruRMM. Gap of 3 — GND-ASUSWS, GND-JEANNETTE, HOMEPC have no ScreenConnect session -> [ONSITE]. GND-L-3 has SC but is offline. |
|
||||
| 2026-06-10 | **Calendar-app login fix + migration audit.** Reported: Jeff Williams (`jwilliams`) couldn't log in to data.grabbanddurando.com while others could. Root cause traced to the Dec 2025 IX/MariaDB rebuild, which left the live `vt_users` with only 6 of 48 logins (Jeff not among the survivors). Confirmed the app is live on IX (`grabblaw` cPanel acct, DB `grabblaw_gdapp_data`) and that the live DB is authoritative (all data tables ≥ old copy). Restored `jwilliams` (id 46, Super Admin, original MD5 password) from `grabblaw_gdapp` → live; login verified. 41 other (mostly inactive) accounts left un-restored at Mike's direction — Jeff to decide later. Billed 1.0 hr remote on new Syncro ticket #32405 — applied against their PREPAID block (invoice #67812 = $0.00; 21.25 prepay hrs remaining). Documented the app auth model, the Dec-2025 origin, and a per-user login diagnostic. |
|
||||
|
||||
## Backlinks
|
||||
|
||||
@@ -88,6 +88,12 @@ sources:
|
||||
|
||||
**Recommendation given to customer:** Engage a licensed electrician to inspect the branch circuit and outlet before purchasing additional batteries or replacement UPS units. History of repeat failures (multiple batteries, two complete UPS units) does not match normal wear — points to voltage irregularities, poor grounding, or a shared circuit with a high-draw load.
|
||||
|
||||
### 2026-07-08 — GPS-RMM reconciliation
|
||||
|
||||
9 GPS billed / 6 in GuruRMM (Winter/Mike).
|
||||
- [OK] DESKTOP-5DD8C43 (Windows 11) reachable via ScreenConnect — RMM push pending.
|
||||
- [ONSITE] HSM-RANDI and HSM-SURFACE have no ScreenConnect session.
|
||||
|
||||
## Anti-Patterns / Warnings
|
||||
|
||||
- [WARNING] CRITICAL SECURITY EXPOSURE: Plaintext passwords for Donna, Bill, Randy, Frank, Sam, "Bill Server", and the M365 admin account (`Bill@horseshoemgt.com`) were found in the Syncro customer notes free-text field as of 2026-05-06. These must be migrated to the SOPS vault (`clients/horseshoe-management/`) and stripped from Syncro before any future work exposes them further.
|
||||
|
||||
@@ -59,6 +59,7 @@ backlinks: []
|
||||
pending reboot.
|
||||
|
||||
## History Highlights
|
||||
- **2026-07-08** — GPS-RMM reconciliation (Winter/Mike): GPS is billed ANNUALLY — qty "12" = 1 machine x 12 months minus 1 annual prepay discount, NOT 12 machines. 1 machine, billing correct.
|
||||
- **2026-06-19** — Onboarded to GuruRMM (site SILVER-LION-5647); full onboarding diagnostic = RED.
|
||||
Remediated: enabled RDP NLA, removed leftover Kaseya agent, cleanup scan (machine clean). Set 90-day
|
||||
MSP360 local retention; space reclaim blocked by provider policy → handed to MSP360 console. Billed
|
||||
|
||||
@@ -26,6 +26,12 @@ No RMM footprint yet — no GuruRMM agents enrolled under this client as of 2026
|
||||
- 4 GPS devices billed. **No Data Backup line billed** (Syncro-verified 2026-07-07) — so
|
||||
no backup expected. See `projects/gps-rmm-audit/backup-map.md`.
|
||||
|
||||
## 2026-07-08 GPS-RMM reconciliation
|
||||
|
||||
- Confirmed staying on GPS (Mike). Target 4 machines; 0 currently in RMM.
|
||||
- [OK] JUNE (Windows 11) reachable via ScreenConnect — pending GuruRMM agent push.
|
||||
- [ONSITE] CPC-chris-UZR6E and DESKTOP-I7504C5 have no ScreenConnect session; MITCH-LAPTOP offline since Feb; June's MacBook Pro is a Mac -> onsite visit needed.
|
||||
|
||||
## Backlinks
|
||||
|
||||
- [[projects/gps-rmm-audit]] — GPS -> GuruRMM coverage audit
|
||||
|
||||
@@ -20,6 +20,10 @@ last_updated: 2026-06-01
|
||||
| GoDaddy admin | `plan@johnvelez.com` (John Velez) — ACG has delegate access |
|
||||
| Project key | `clients/quantumwms` |
|
||||
|
||||
## 2026-07-08 GPS-RMM reconciliation
|
||||
|
||||
GPS 4 billed (matches RMM 4) (Winter/Mike, 2026-07-08).
|
||||
|
||||
## Current Status (2026-06-01)
|
||||
|
||||
- **6/03 license-lapse deadline: RESOLVED.** Both firm users are M365 Business Premium licensed AND have activated Office (John + Sheila both signed into Microsoft Office from the Tucson office 2026-05-27). They will not lose Office apps when M365 Personal lapses 2026-06-03.
|
||||
|
||||
@@ -41,6 +41,10 @@ genuine Reliant Syncro asset (verified 2026-07-07), so it belongs here.
|
||||
billing count — per-client decision ([[feedback_backup_targets_never_guessed]]). Detail:
|
||||
`projects/gps-rmm-audit/backup-map.md`.
|
||||
|
||||
## 2026-07-08 GPS-RMM reconciliation
|
||||
|
||||
9 GPS billed / 3 in RMM. [ONSITE] No remaining machines are remotely reachable; ScreenConnect/asset records (~13) exceed the 9 billed and several are likely retired -> needs an onsite reconcile (Winter/Mike, 2026-07-08).
|
||||
|
||||
## Backlinks
|
||||
|
||||
- [[projects/gps-rmm-audit]] — GPS -> GuruRMM coverage audit (onboarding + backup verification)
|
||||
|
||||
@@ -26,6 +26,12 @@ No RMM footprint yet — no GuruRMM agents enrolled under this client as of 2026
|
||||
- 2 GPS devices billed. **No Data Backup line billed** (Syncro-verified 2026-07-07) — so
|
||||
no backup expected. See `projects/gps-rmm-audit/backup-map.md`.
|
||||
|
||||
## 2026-07-08 GPS-RMM reconciliation
|
||||
|
||||
2 GPS billed / 0 in RMM.
|
||||
- [OK] DESKTOP-83II6D8 (Windows 10) reachable via ScreenConnect — RMM push pending.
|
||||
- [ONSITE] DESKTOP-K8UVNL5 offline -> onsite/queue.
|
||||
|
||||
## Backlinks
|
||||
|
||||
- [[projects/gps-rmm-audit]] — GPS -> GuruRMM coverage audit
|
||||
|
||||
@@ -50,6 +50,10 @@ Unified inventory by hostname across all four sources = **73 unique machines**.
|
||||
WS-disconnected** 2026-06-08 (dispatches go to `pending`) while the same machines are **Online in
|
||||
Datto** — Datto/Intune are the live push channels, not GuruRMM, right now.
|
||||
|
||||
## 2026-07-08 GPS-RMM reconciliation
|
||||
|
||||
- GPS billing updated to 47 (matches RMM 47); previously 37. Under-billing corrected (Winter/Mike, 2026-07-08).
|
||||
|
||||
## NexSite recalled-email investigation (2026-06-08)
|
||||
External sender m.paris@nexsitepartners.com sent "Re: NWWells - SafeSite - Vendor Forms" with
|
||||
attachment **`SSUS 06122026.PDF`** to 9 Safe Site recipients on 2026-06-08 ~18:54 UTC; recalled.
|
||||
|
||||
@@ -101,6 +101,7 @@ None documented as of 2026-05-05. Onboarding complete; agents enrolled.
|
||||
|---|---|
|
||||
| 2018-01-09 | Customer since in Syncro |
|
||||
| 2026-05-05 | Howard: Initial GuruRMM onboarding — client + site created, in-repo scaffold created, enrollment key vaulted. Joe Schmuker's cloned laptop OneDrive identity cleanup (multi-tenant cache wipe). Billed 2 hrs via Syncro ticket #32234 (invoice #67562, $0 — prepay auto-applied). Stamback prepay balance: 5.5 → 3.5 hrs. |
|
||||
| 2026-07-08 | GPS-RMM reconciliation (Winter/Mike): GPS billing reduced 8 -> 3 by Winter to match the 3 managed machines (Mike flagged the 8 as incorrect). 3 GPS / 3 in RMM = match. |
|
||||
|
||||
## Backlinks
|
||||
|
||||
|
||||
@@ -33,6 +33,10 @@ GPS client (Syncro cid 344886). Contact **Tom Sorensen**
|
||||
has **0 backup plans**. Net: no backup billed, no backup running. See
|
||||
`projects/gps-rmm-audit/backup-map.md`.
|
||||
|
||||
## 2026-07-08 GPS-RMM reconciliation
|
||||
|
||||
4 GPS billed / 3 in RMM. [OK] SERVER (Windows Server 2016 Essentials) reachable via ScreenConnect — RMM push pending (Winter/Mike, 2026-07-08).
|
||||
|
||||
## Backlinks
|
||||
|
||||
- [[projects/gps-rmm-audit]] — GPS -> GuruRMM coverage audit
|
||||
|
||||
Reference in New Issue
Block a user