[MDEV-9903] wsrep_sst_rsync wrongly claims that rsync daemon port is taken Created: 2016-04-12 Updated: 2016-11-07 Resolved: 2016-10-24 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera SST |
| Affects Version/s: | 10.1.13 |
| Fix Version/s: | 10.2.3 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Markus Ueberall | Assignee: | Nirbhay Choubey (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | contribution, foundation, galera | ||
| Environment: |
Ubuntu Xenial, Ubuntu Trusty |
||
| Sprint: | 10.1.18 |
| Description |
|
The following wsrep_sst_rsync code fragment does not distinguish between network interfaces when checking whether the rsync daemon port is available or not:
This makes it impossible for nodes to join a cluster if that port is already used elsewhere (in the following, nnn.nnn.nnn.nnn is a public IPv4 address):
Interestingly, this does not seem to be a problem for the donor?
|
| Comments |
| Comment by Sergey Vojtovich [ 2016-10-24 ] |
|
Raising priority to critical since this task is around for a while. |