Проблема с сертификатами при HTTPS запросах
Устанавливал Oracle Java на серверные машины путём переноса папки из /usr/lib/jvm с уже настроенных, так как проверенных архивов не сохранилось. Теперь при HTTPS запросах выдаётся ошибка javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure.
Покопавшись, обнаружил, что cacerts из /usr/lib/jvm/java-16-oracle/lib/security ведёт на несуществующий файл /etc/ssl/certs/java/cacerts.
Попробовал:
- Скопировать данную папку с рабочей серверной машины - ноль эффекта, хотя ссылка указывает правильно.
- По советам с других вопросов поставил пакет
ca-certificates-java, который создал папку и сертификаты в/etc/ssl/certs/java/cacerts- ноль эффекта, возможно из-за того, чтоca-certificates-javaставит подopenjdk-11.
Каким образом можно решить проблему?