[MDEV-25471] Document SST Node authentication options Created: 2021-04-21 Updated: 2021-10-11 Resolved: 2021-10-11 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera |
| Fix Version/s: | N/A |
| Type: | Task | Priority: | Major |
| Reporter: | Jan Lindström (Inactive) | Assignee: | Geoff Montee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | Documentation | ||
| Issue Links: |
|
||||||||
| Description |
|
1. Pass joiner's authentication information to donor together with address 2. Deprecate custom SSL configuration variables tca, tcert and tkey in favor 3. Allow falling back to server-wide SSL configuration in [mysqld] if no SSL 4. Introduce ssl-mode variable in [sst] section that takes standard values
ssl-mode should be set to VERIFY only in a fully upgraded cluster. Examples: [mysqld] [sst] – server-wide SSL configuration is ignored, SST does not use SSL [mysqld] [sst] – use server-wide SSL configuration for SST but don't attempt to [sst] – use SST-specific SSL configuration for SST and require verification |
| Comments |
| Comment by Geoff Montee (Inactive) [ 2021-08-13 ] | ||||||||||
|
Are you sure that ssl-mode=VERIFY_CA is precisely what the SST script expects? It looks like the SST script only checks that the sst-mode value contains the VERIFY prefix: https://github.com/MariaDB/server/blob/mariadb-10.6.4/scripts/wsrep_sst_mariabackup.sh#L482 So it might even accept strings like this:
Do you agree? If so, do you consider that a bug? Thanks! | ||||||||||
| Comment by Geoff Montee (Inactive) [ 2021-10-11 ] | ||||||||||
|
This is documented here - https://mariadb.com/docs/security/galera/#security-galera-sst-tls-mode |