Reconciliation with Wikidata fails (snap): "the trustAnchors parameter must be non-empty"

Hi everyone :slight_smile:

I’m new to OpenRefine, and I’ve installed as snap (v3.9.5) on Xubuntu 20.04.

All is running well, but when I select reconcile against wikidata default source, I get this error:

Guess Types query failed error : javax.net.ssl.SSLException: (internal_error) Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

I’ve done some homework and it seems that the OpenRefine snap is missing “cacerts” in /snap/openrefine/current/usr/lib/jvm/java-21-openjdk-amd64/lib/security\?

I know this is a snap issue, but I wasn’t sure where to report this issue. Is it okay here?
I’ve tried copying my /etc/ssl/cacerts over, but get a “Read-only file system” error in the snap tree.

I’m surprised to be the only one having this issue with the snap though?

Grateful for any suggestions on how to fix this?
Thanks!

Possibly related snapcraft forum entry about missing or broken cacerts symlink inside the snap sandbox.

Welcome to the forum. Sorry to hear that you're having trouble, but we don't really have anything to do with the packaging on most distributions, so this isn't something we're in a position to help with. Good luck!