Přeskočit na hlavní obsah

Chyba: the trustAnchors parameter must be non-empty (Ubuntu 18.04)

Neplatný truststore certifikátu pro SSL komunikaci na Ubuntu 18.04

Autor: Petr Pech
Aktualizováno dnes

Jak se problém projevuje

Na Ubuntu 18.04 se zobrazí chyba:

java.security.InvalidAlgorithmParameterException:
the trustAnchors parameter must be non-empty

Příčina

Java nemá k dispozici platný truststore (certifikáty) pro SSL komunikaci.

👉 typicky problém konfigurace Javy na daném systému

Řešení

Upravte konfigurační soubor:

/etc/default/flexibee

a přidejte parametr:

FLEXIBEE_ARGS="-Djavax.net.ssl.trustStorePassword=changeit"

Postup

  1. upravte soubor /etc/default/flexibee

  2. uložte změny

  3. restartujte službu ABRA Flexi

Dostali jste odpověď na svou otázku?