I’m trying to connect to the global canton domain. However, during the first connection attempt I get this exception here:
GrpcServiceUnavailable: UNAVAILABLE/io exception
Request: perform handshake with remote domain
Causes: General OpenSslEngine problem
Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
the trustAnchors parameter must be non-empty
javax.net.ssl.SSLHandshakeException: General OpenSslEngine problem
at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.handshakeException(ReferenceCountedOpenSslEngine.java:1695)
...
Caused by: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at java.base/sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:102)
at java.base/sun.security.validator.Validator.getInstance(Validator.java:181)
I’m using a default debian image on GCP:
Debian, Debian GNU/Linux, 9 (stretch), amd64 built on 20200521
and debians standard openjdk package (headless). Any idea what this could be?