docs: complete host opening audit

This commit is contained in:
Eric Wendland 2026-07-05 18:23:12 +02:00
commit 8e3b45db1b
2 changed files with 17 additions and 6 deletions

View file

@ -155,6 +155,17 @@ fields so scripts can fail on unhealthy streams. Common daemon errors include a
`next:` recovery line for missing peer cards, missing grants, missing resources,
unavailable endpoints, and missing DB/KV/document registrations.
Host-opening paths are intentionally narrow. TCP pipe forwarding accepts only
explicit loopback socket addresses on both the local listener and remote target;
Unix pipe forwarding requires absolute paths without parent-directory
components; SSH proxying always connects the authorized remote stream to
`127.0.0.1:22`; and overlay interface creation happens only after the operator
runs `geth overlay up`. Host setup failures should be handled as local operator
or entitlement problems. For overlay platform recovery, see
`docs/overlay-platforms.md`; for missing peer cards, endpoint bindings, or
resource grants, use `geth peer import`, `geth node endpoint-add`, and
`geth auth grant`/`geth node grant` as indicated by `next:` error output.
## Resource Model
Everything meaningful is modeled as a resource. Resources have a kind, name,