Open rogeralsing opened 8 years ago
Same issue on my side. It appears that the members Node.addr are set to 127.0.0.1 even though they are located on remote nodes. It could be because writeto does not propagate the correct "from" when the UDP socket is bound to 0.0.0.0.
I tried to change the bindaddr in the config, and that solved the issue. However, lots of codes out there use 0.0.0.0 for the bind and are broken depending on the kernel version. (Linux 4.8.1 here).
I have two nodes running locally on my machine. One with the default port for memberlist. and another that assigns the first free port.
I'm seeing this in the logs:
Why are UDP pings failing even though both nodes run on the same machine? The nodes can clearly see eachother early on, but then drops contact due to missing acks.
ideas why?