Мы привыкли настраивать репозиторий jfrog в наших встречах. xml вроде:
<repository>
<id>releases</id>
<name>releases</name>
<url>https://myjfrog.jfrog.io/myjfrog/libs-release/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
В последнее время я получаю сейчас ошибки построения пути PKIX:
[WARNING] Failure to transfer my.app:my-artifact:2.4.3-SNAPSHOT/maven-metadata.xml from https://myjfrog.jfrog.io/myjfrog/libs-release/
was cached in the local repository, resolution will not be reattempted until the update interval of releases has elapsed or updates are forced.
Original error: Could not transfer metadata my.app:my-artifact:2.4.3-SNAPSHOT/maven-metadata.xml from/to
releases (https://myjfrog.jfrog.io/myjfrog/libs-release/): sun.security.validator.ValidatorException:
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Если я теперь, используя MAVEN_OPTS=-Djavax.net.debug=ssl
, я вижу, что я получаю обратно сертификаты от входных контроллеров K8s: CN=Kubernetes Ingress Controller Fake Certificate, O=Acme Co
Есть идеи, как настроить мои репозитории maven?