120 lines
6.4 KiB
Markdown
120 lines
6.4 KiB
Markdown
## User
|
|
- **User:** Howard Enos (howard)
|
|
- **Machine:** Howard-Home
|
|
- **Role:** tech
|
|
|
|
## Session Summary
|
|
|
|
Resumed work on getting the GuruRMM agent installed on Nick Pafford's Mac at Rednour Law
|
|
Offices (Rednour's office). The client/site was already onboarded (2026-05-29), so the goal
|
|
this session was to hand Nick the correct macOS download/install link and confirm enrollment.
|
|
|
|
Pulled the Rednour Main site enrollment details from the vault (site_code GREEN-FALCON-7214)
|
|
and provided the public install page URL. On verification, the install **page**
|
|
(`/install/GREEN-FALCON-7214`) only exposes clickable buttons for Windows and Linux — there is
|
|
no Mac button. Confirmed instead that a macOS install path exists as a `curl | sudo bash`
|
|
one-liner at `/install/GREEN-FALCON-7214/macos`. Verified the script body (LaunchDaemon setup,
|
|
quarantine strip, site config for GREEN-FALCON-7214) and that the agent binary it downloads is a
|
|
Mach-O 64-bit arm64 executable (~3.96 MB), matching Nick's Apple Silicon Mac. Handed Nick the
|
|
Terminal one-liner plus his SMB share credential (from vault).
|
|
|
|
Nick (or whoever was at the Mac) ran the installer and it reported success. However, repeated
|
|
fleet checks (3x over the session) showed the agent NOT checking in — no macOS agent appears
|
|
under Rednour Law Offices. The three Rednour agents enrolled are all Windows
|
|
(FrontDeskReception, LegalAsst, rednourcarrievirt). The only Macs in the entire fleet are
|
|
Scileppi's Mac-mini-2 and Mike's MacBook Air — neither is Nick's. So the install succeeded
|
|
locally but the agent is not connecting/enrolling to the server.
|
|
|
|
Howard is no longer onsite and does not have the user's Mac password, so local diagnostics
|
|
(foreground run, launchctl check) can't be done right now. Work was deferred. Flagged Mike via
|
|
Discord DM that the Apple/macOS installer has an issue, that we're working it but lack the
|
|
user's password, and asked whether he has access to another M1/Apple Silicon Mac to test the
|
|
installer for repro.
|
|
|
|
## Key Decisions
|
|
|
|
- Handed Nick the macOS `curl | sudo bash` one-liner rather than the install page, since the
|
|
page has no Mac download button — only Windows/Linux. The `/macos` script path is the
|
|
supported macOS install route.
|
|
- Verified the downloaded binary architecture (arm64 Mach-O) before handing off, to rule out an
|
|
x86/arch mismatch on Nick's Apple Silicon Mac.
|
|
- Deferred diagnosis rather than guess: with no onsite access and no user password, the key
|
|
diagnostic (foreground `sudo /usr/local/bin/gururmm-agent` to see the connect error) can't be
|
|
run, so escalated to Mike and parked it.
|
|
- Used a person-targeted Discord DM to Mike (not a #bot-alerts post) since the ask was actionable
|
|
and directed at him specifically (needs an M1 to test).
|
|
|
|
## Problems Encountered
|
|
|
|
- **macOS agent installs but does not enroll.** Installer reports success on Nick's Apple
|
|
Silicon Mac, but no macOS agent shows under Rednour in the fleet after multiple checks.
|
|
Unresolved — deferred. Likely causes to check next: LaunchDaemon not actually started /
|
|
crashed on launch, Gatekeeper killing the unsigned binary despite quarantine strip, or
|
|
outbound connectivity to rmm.azcomputerguru.com blocked. Blocked on onsite access + user
|
|
password.
|
|
- **Install page has no Mac button** (Windows/Linux only). Worked around with the `/macos`
|
|
curl|bash one-liner, which is the real macOS install path.
|
|
|
|
## Configuration Changes
|
|
|
|
- None to the repo. No code changes. Vault entries were read-only this session (already
|
|
created in prior sessions).
|
|
|
|
## Credentials & Secrets
|
|
|
|
- Nick Pafford SMB share access (read this session, already vaulted):
|
|
- Vault: `clients/rednour/nick-smb-rednourcarrievi.sops.yaml`
|
|
- Username: `REDNOURCARRIEVI\nick`
|
|
- Password: `Kg5Qe2Kc3`
|
|
- Mac mount: `smb://192.168.10.194/Documents` (Finder Cmd+K)
|
|
- Share: `\\REDNOURCARRIEVI\Documents` -> `C:\Users\Carrie\Documents`, access Modify (rw)
|
|
- Local Windows account on Carrie Rednour's workstation (workgroup, no AD), PasswordNeverExpires,
|
|
created 2026-06-25 per Syncro #32343.
|
|
- GuruRMM Rednour Main site enrollment (already vaulted):
|
|
- Vault: `clients/rednour/gururmm-site-main.sops.yaml`
|
|
- site_id: `c7f5787c-8e71-45b3-841f-fa52436f7d26`
|
|
- site_code: `GREEN-FALCON-7214`
|
|
|
|
## Infrastructure & Servers
|
|
|
|
- GuruRMM server API: `http://172.16.3.30:3001` (auth via vault gururmm-server.sops.yaml).
|
|
- GuruRMM public install host: `https://rmm.azcomputerguru.com` (Cloudflare-fronted).
|
|
- Rednour workstation REDNOURCARRIEVI: `192.168.10.194` (LAN) / `10.147.17.253` (ZeroTier).
|
|
- Rednour Law Offices fleet (all Windows, online, v0.6.66): FrontDeskReception, LegalAsst,
|
|
rednourcarrievirt.
|
|
|
|
## Commands & Outputs
|
|
|
|
- macOS install one-liner handed to Nick:
|
|
`curl -fsSL https://rmm.azcomputerguru.com/install/GREEN-FALCON-7214/macos | sudo bash`
|
|
- Mac agent binary verification:
|
|
`curl .../install/GREEN-FALCON-7214/download/macos` -> HTTP 200, Mach-O 64-bit arm64
|
|
executable, ~3,960,397 bytes, filename `gururmm-agent-main`.
|
|
- Fleet check (no Rednour Mac present):
|
|
`curl -s "$RMM/api/agents" -H "Authorization: Bearer $TOKEN" | jq '... select rednour or macos'`
|
|
- Suggested local diagnostics for next session (need onsite/password):
|
|
- `sudo launchctl list | grep gururmm`
|
|
- `ls -l /usr/local/bin/gururmm-agent /usr/local/etc/gururmm/`
|
|
- `sudo /usr/local/bin/gururmm-agent` (foreground run to surface connect error)
|
|
- `curl -fsS -o /dev/null -w "%{http_code}" https://rmm.azcomputerguru.com/install/GREEN-FALCON-7214/macos`
|
|
|
|
## Pending / Incomplete Tasks
|
|
|
|
- **OPEN:** Nick's Mac GuruRMM agent not enrolling despite successful install. Deferred.
|
|
- Blocked on: not onsite + no user Mac password.
|
|
- Next steps: run foreground diagnostic on the Mac to capture the connect/enroll error; check
|
|
LaunchDaemon state and Gatekeeper; verify outbound to rmm.azcomputerguru.com.
|
|
- Mike asked (via DM) whether he has access to another M1/Apple Silicon Mac to test/repro the
|
|
macOS installer.
|
|
|
|
## Reference Information
|
|
|
|
- Install page: `https://rmm.azcomputerguru.com/install/GREEN-FALCON-7214`
|
|
- macOS install script: `https://rmm.azcomputerguru.com/install/GREEN-FALCON-7214/macos`
|
|
- macOS agent binary: `https://rmm.azcomputerguru.com/install/GREEN-FALCON-7214/download/macos`
|
|
- MSI (Windows): `https://rmm.azcomputerguru.com/api/sites/c7f5787c-8e71-45b3-841f-fa52436f7d26/installer`
|
|
- Discord DM to Mike: message_id 1521264675965374656
|
|
- Syncro ticket (SMB access): #32343
|
|
- Related prior logs: `2026-06-25-howard-nick-smb-share-and-mac-rmm.md`,
|
|
`2026-06-26-howard-nick-mac-rmm-rootcause.md`
|