TLS 1.0 and 1.1 are not disabled by default with the Embedded Database for the VMware Cloud Director 10.2.x and 10.3.x Appliance.
To disable TLS 1.0 and 1.1 please use the
workaround specified in the Workaround section.
Workaround:
- Open the SSH session to all nodes (both primary and standby cells).
- Add the following to “/var/vmware/vpostgres/10/pgdata/postgresql.auto.conf” on each Appliance (both primary and standby cells)
ssl_prefer_server_ciphers = true
ssl_ciphers = 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!3DES:!MD5:!PSK'
- Restart the vPostgres service on each Appliance: systemctl restart vpostgres.
- Restart the Cloud Director service on each Appliance: systemctl restart vmware-vcd.