mmodzelewski opened a new pull request, #3783: URL: https://github.com/apache/iggy/pull/3783
In cluster mode the TCP listener bound the roster entry's 'ip' directly while ws/quic/http kept the interface from their own 'address' config. The roster ip is an advertised address, so a node advertising 10.0.0.5 stopped answering on loopback, leaving every co-located dialer (sidecars, health probes, on-host consumers) on ECONNREFUSED, and an operator's explicit [tcp].address was silently discarded. TCP now goes through the same merge as the other transports: the roster supplies the port, the transport config supplies the bind interface. A bind that cannot serve the advertised ip still warns at startup rather than being rebound, and the warning stays quiet for a wildcard bind or a hostname roster entry, neither of which is a misconfiguration. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
