Этот вопрос задавался раньше, но предложенный ответ не работает в последнем движке выполнения Java.
Как вы включаете SSLv3 (для доступа к старому веб-сайту, который никогда не будет обновляться производителем, в частности, к плате Dell DRAC 5, которая в настоящее время снята с производства в более старом сервере) в Java? SSLv3 был отключен после обновления 31, но в прошлом его можно было снова включить, отредактировав файл java.security.
В обновлении 91 этот метод больше не работает. Есть ли новый способ сделать это или мне нужно перейти на более раннюю версию Java?
Обновите по запросу: метод, который работает после обновления 31, заключается в редактировании файла java.security (в /lib/security). Этот файл содержит строку
jdk.tls.disabledAlgorithms=SSLv3 ...
Решение, которое раньше работало, состояло в том, чтобы удалить SSLv3 из этой строки (или полностью закомментировать эту строку). В обновлении Java 8 91 удаление SSLv3 или полное его комментирование больше не имеет никакого эффекта.
SSLHandshake Exception: Server chose SSLv3, but ... not enabled ...
- person dave_thompson_085   schedule 19.06.2016