unix_bind_failed
Diagnostic `nanook::admin::unix_bind_failed`
Summary
admin failed to bind unix socket `{0}`
Help
ensure the directory exists, the path is writable, and no other process holds the socket
Details
When this fires
UnixServer::bind in nanook-admin/src/unix.rs couldn't create the [admin].socket path. The bind step removes a stale socket file first, but it cannot create missing parent directories, write into a read-only location, or steal a socket another live process is holding.
What to check
- Make sure the parent directory exists and the agent user can write to it:
- See if another nanook (or stale instance) still has it open:
|
- If the path already exists as a regular file (not a socket), remove it.