Instructions on how to disable older TLS/SSL cipher suites in Aria Suite Lifecycle 8.x
VMware Aria Suite Lifecycle 8.x
VMware Cloud Foundation Fleet Manager 9.x
By default nginx is configured to exclude all ciphers with no authentication and include ciphers that use ECDHE for key exchange and AES as the bulk encryption algorithm.
nginx default configuration:
ssl_ciphers !aNULL:ECDHE+AES;
ciphers included :
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
To disable a specific cipher:
systemctl stop nginx.service
/etc/nginx/ssl.conf with a text editor.ssl_ciphers !aNULL:ECDHE+AES;
|
systemctl start nginx.service
Note:
This workaround must be reapplied every time VMware Fleet Manager is upgraded. This is because the handshake will still occur, as VMware Cloud Foundation Fleet Manager 9.x maintains backward compatibility with TLS 1.2.