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
2026-08-20 20:13:07 -07:00
S
Description
Lux node2 — the unified Lux node: Go, Rust, and C++ runtimes at full parity behind one Makefile and one conformance suite. ZAP-native, BSD-3-Clause-Eco.
Apache-2.0
1.1 MiB
Languages
C++ 92.4%
CMake 3.1%
Dockerfile 2.9%
Shell 1.6%