У меня есть приложение dropwizard, работающее на AWS EC2. Недавно я начал получать эту ошибку при попытке доступа к API MailGun или Twilio
sun.security.provider.certpath.SunCertPathBuilderException: unable to
find valid certification path to requested target
! at
sun.security.provider.certpath.SunCertPathBuilder.engineBuild(
SunCertPathBuilder.java:196) ~[na:1.7.0_91]
! at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:268)
~[na:1.7.0_91]
! at sun.security.validator.PKIXValidator.doBuild(
PKIXValidator.java:380) ~[na:1.7.0_91]
! ... 79 common frames omitted
! Causing: sun.security.validator.ValidatorException: PKIX path building
failed: sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target
! at
sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:385) ~ .
[na:1.7.0_91]
! at
sun.security.validator.PKIXValidator.engineValidate(
PKIXValidator.java:292) ~[na:1.7.0_91]
! at sun.security.validator.Validator.validate(Validator.java:260) ~ .
[na:1.7.0_91]
! at sun.security.ssl.X509TrustManagerImpl.validate(
X509TrustManagerImpl.java:326) ~[na:1.7.0_91]
! at
sun.security.ssl.X509TrustManagerImpl.checkTrusted(
X509TrustManagerImpl.java:231) ~[na:1.7.0_91]
! at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(
X509TrustManagerImpl.java:126) ~[na:1.7.0_91]
! at
sun.security.ssl.ClientHandshaker.serverCertificate(
ClientHandshaker.java:1454) ~[na:1.7.0_91]
! ... 73 common frames omitted
Не уверен, как двигаться вперед. Должен ли я установить сертификаты Twilio & MailGun на моем сервере? Или мне нужен конфиг?
Заранее спасибо.