Построение пути PKIX не может найти действительный путь сертификации для запрашиваемой цели в Digital Ocean - PullRequest
0 голосов
/ 22 февраля 2019

Мы создали докер-контейнер на цифровом океане.наш кот работает внутри док-контейнера, а веб-сервер Apache работает в цифровом океане.мы настроили SSL на сервере Apache и сохранили данные о местоположении сертификации в файле httpd-ssl.JAVA работает внутри контейнера.После настройки SSL-сертификации на веб-сервере Apache мы получаем исключение, если какой-либо удаленный URL-адрес попал в наше приложение.Исключение составляет

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: сбой при построении пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации для запрошенной цели

Как мы использовали для обновления касцеров внутри java, выполните следующую команду: keytool -import -alias alias -keystore /usr/lib/jvm/java-1.8.0-openjdk-amd64/jre/lib/security/cacerts -filemyserver.cer

Кто-нибудь может мне помочь по этому вопросу?

Любая помощь будет оценена

1 Ответ

0 голосов
/ 22 февраля 2019

По моему мнению, это возможная ошибка, пожалуйста, посмотрите:

Это ошибка с путем сертификата, а также проверьте закрытый ключ с сертификатом, который вы получили, не совпадают.Команды, которые вы запускаете для импорта сертификата в псевдониме сервера Java Java Keytool, не упоминаются в вашей команде, поэтому это может быть причиной того, что вы получаете сообщение об ошибке

Надеюсь, что вам было полезно решить проблему.

С уважением, HTTPS Индия

...