I have GeoJSON on another (local) server and I load it via HTTP, but when I try to load it via HTTPS it fails with “Failed to parse server certificates”. When I open same URL in a webbrowser, it displays raw json data normally.
Now I tried also modify Metabase to run under HTTPS, but problem is same.
Certificate for both Metabase & for another server comes from same issuer (but for different subject), is that a problem?
“add them to the TrustStore” - its easy to say, but hard to do…
I tried everything, with keytool it failed with “input not an x.509 certificate” message.
And with KeyStore Explorer imported sucesfully, but then Metabase unable start with “java.io.IOException: Invalid keystore format”
@CZvacko I don’t know which certificate format you’re using or what you’re trying to save as. But self-signed certificates are just a pain to deal with, and makes everything a lot more complicated - specially with how Java handles certificates. I never said it was easy, but you’ll find much better help in Java specific forums, since it’s not really specific to Metabase.
“not really specific to Metabase” - guess what, I was pending with update to v0.37, now I did it, and Voilà, now it works (without adding other server’s certificate into TrustStore)