INC-2026-04-07-001: SSH Access Failure to modestus-razer
Incident Summary
| Field | Value |
|---|---|
Detected |
2026-04-07 06:30 PST (manual discovery during Hyprland troubleshooting) |
Mitigated |
2026-04-07 06:45 PST (reverse SSH tunnel established) |
Resolved |
2026-04-07 06:50 PST (authenticated with correct identity file) |
Duration |
~20 minutes |
Severity |
P3 (Medium) — Workaround available |
Impact |
Cannot manage modestus-razer remotely from modestus-p16g. Razer stuck in TTY (Hyprland down), SSH required for remote troubleshooting. |
Root Cause |
Three compounding failures: (1) VyOS firewall blocks VLAN 50→VLAN 10 SSH by design, (2) SSH keys use custom suffixed paths not matched by default lookup, (3) SSH agent empty after reboot. |
Timeline
| Time (PST) | Event |
|---|---|
06:23 |
Hyprland failure detected on modestus-razer. User drops to TTY. |
06:25 |
Razer can SSH to P16g (VLAN 10→50 allowed). P16g cannot SSH to Razer (VLAN 50→10 denied by VyOS). |
06:30 |
|
06:35 |
Reverse SSH tunnel established from Razer TTY: |
06:38 |
|
06:39 |
|
06:40 |
|
06:41 |
|
06:43 |
|
06:45 |
|
06:48 |
|
06:50 |
Authenticated on modestus-razer. Incident resolved. |
Symptoms
-
ping 10.50.1.106— 100% packet loss from P16g to Razer -
ssh modestus-razer— connection timeout (firewall drop) -
ssh -p 2222 localhost—REMOTE HOST IDENTIFICATION HAS CHANGEDwarning -
After key removal:
Permission denied (publickey,gssapi-with-mic) -
ssh -vvv:agent contains no identities, all default key paths returntype -1
Impact Assessment
Systems Affected
| System | Status | Impact Duration |
|---|---|---|
modestus-razer (remote management) |
Restored |
20 minutes |
Hyprland (Razer display server) |
Degraded |
Ongoing — separate investigation |
Business Impact
-
Users affected: 1
-
Data loss: No
-
Workaround: Reverse SSH tunnel from the reachable direction
Metadata
| Field | Value |
|---|---|
Incident ID |
INC-2026-04-07-001 |
Author |
Evan Rosado |
Created |
2026-04-07 |
Last Updated |
2026-04-07 |
Status |
Final |
Post-Incident Review |
Complete — documented with prevention items |