Files
zeekayandHanzo Dev e5f44d164a The mesh listens where its peers can reach it
Mesh::listen_bind bound INADDR_LOOPBACK, so a validator in a pod accepted no
link from another pod and a five-seat network reported NO QUORUM REACHABLE.
--mesh-host H (default 127.0.0.1, like --rpc-host) goes through HostConfig to
listen_bind(host, port); a host that is not an IPv4 address is refused before
anything starts, and the daemon prints the address it bound. A pod runs with
--mesh-host 0.0.0.0: its own --peers entry is the Service address the others
dial, which the pod does not hold.

mesh_formation_test [F]: two hosts bound to 0.0.0.0 meet over the machine's
outward address (10.42.4.74 on the build pod), a host bound to 127.0.0.1 is not
there, and a bad host is refused. run_test: --mesh-host pod.local exits 2.


Co-authored-by: Hanzo Dev <[email protected]>
2026-09-24 16:35:32 -07:00
..