[ https://issues.apache.org/jira/browse/IGNITE-25480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Roman Puchkovskiy updated IGNITE-25480: --------------------------------------- Summary: Implement 'not my IP address' detection (was: Implement 'not my IP addreess' detection) > Implement 'not my IP address' detection > --------------------------------------- > > Key: IGNITE-25480 > URL: https://issues.apache.org/jira/browse/IGNITE-25480 > Project: Ignite > Issue Type: Improvement > Reporter: Roman Puchkovskiy > Priority: Major > Labels: ignite-3 > > When sending a message via DefaultMessagingService, we detect whether this is > a 'send to self' or not. The detection uses ConnectionManager.localAddress() > for comparison, which is incorrect as > # This may return 0.0.0.0 if network.listenAddresses is not configured > # Even if network.listenAddresses is configured, we only bind to 1 address, > but a node might have more than 1 IP address > It seems that the correct 'self' detection should use the list of node IP > addresses obtained using NetworkInterface.getInetAddresses(). -- This message was sent by Atlassian Jira (v8.20.10#820010)