Applications Systems
Cipher error after applying RC4 third-party SSL certificate
Information and recommendation for resolving the Cipher error received after applying a RC4 third-party SSL certificate.
First published date
Last published date
Overview
This article provides information and recommendation for the Cipher error after applying a RC4 third-party SSL certificate.
Product section
Cause
This issue is related to a JAVA vulnerability with RC4 Cipher suite. RC4 Cipher Suite is considered a weak Cipher algorithm by industry standards and was removed in JAVA version 1.8.0_60 and above.
To read more, click here (© 2017 Blancco Technology Group, available at https://support.blancco.com, obtained on November 13, 2018).
If you generated a certificate using RC4 Cipher algorithm, this will cause the Cipher error when accessing VMAN via SSL (port 8443). See sample error below:
cmmq0015 uses an unsupported protocol
ERR_SSL_VERSION_OR_CIPHER_MISMATCH
VMAN 6.3.1 JAVA version does not support RC4 Cipher suite as per the JAVA.
Resolution
Generate a certificate that VMAN Cipher suite supports. See the following list of Cipher suites supported:
- <value>TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256</value>
- <value>TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384</value>
- <value>TLS_DHE_RSA_WITH_AES_128_GCM_SHA256</value>
- <value>TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256</value>
- <value>TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA</value>
- <value>TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384</value>
- <value>TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA</value>
- <value>TLS_DHE_RSA_WITH_AES_128_CBC_SHA256</value>
- <value>TLS_DHE_RSA_WITH_AES_128_CBC_SHA</value>
- <value>TLS_DHE_RSA_WITH_AES_256_CBC_SHA256</value>
- <value>TLS_DHE_RSA_WITH_AES_256_CBC_SHA</value>
Note: A simple RSA_SHA (SHA256withRSA) is supported and commonly used.
Disclaimer: Please note, any content posted herein is provided as a suggestion or recommendation to you for your internal use. This is not part of the SolarWinds software or documentation that you purchased from SolarWinds, and the information set forth herein may come from third parties. Your organization should internally review and assess to what extent, if any, such custom scripts or recommendations will be incorporated into your environment. You elect to use third party content at your own risk, and you will be solely responsible for the incorporation of the same, if any.