Java, IllegalFormatConversionException importando un certificato SSL

luca 28/11/2017 0

Oggi ho riscontrato uno strano problema. Avevo la necessità di importare un certificato SSL in un keystore java utilizzando il classico comando keytool. Ero sicuro che il formato del certificato fosse corretto, ma ottenevo sempre l’errore:

java.util.IllegalFormatConversionException: d != java.lang.String

java-keystore01

Il problema è causato dal fatto che – nelle ultime versioni di java – di default il comando keytool utilizza il linguaggio di sistema (nel mio caso italiano).

E’ stato necessario aggiungere il parametro -J-Duser.language=en al comando keyool perché funzionasse correttamente:

java-keystore02

Leave A Response »

Questo sito usa i cookie per poterti offrire una migliore esperienza di navigazione maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.

Chiudi