Причина в том, что сервер поддерживает только слабые шифры.Хотя обновление сервера, безусловно, является чистым / хорошим решением, самым быстрым является устранение ограничений, как указано здесь :
В пределах /usr/lib/jvm/default-java/jre/lib/security/java.security
у вас есть строка
jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 1024, \
Обратите внимание на DH keySize < 1024
.Поэтому никакие ключи меньшего размера не допускаются.
Замена этого на
jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 768, \
или полное удаление части DH keySize < 1024
может решить проблему.
Вы можете сделать эточерез
$ sed -i "s/ DH keySize < 1024,//" /usr/lib/jvm/default-java/jre/lib/security/java.security