Solved: MARTI needs a Certificate Update (was:dice error)


  • @DizzKneeLand33

    OK then, your TripleA uses an outdated Java version that had been bundled to the TripleA setup file.
    You need to update Java.

    First you need to remove your outdated Java to be found in

    java.home=c:\program files\common files\i4j_jres\1.8.0_144
    

    So please delete the folder “i4j_jres” including its subfloders manually.

    Then download and install the latest Java 8 from https://java.com/en/download/manual.jsp

    It should work then. Please ask in case of questions.

  • '20 '16 '15 '14

    But it’s been working all this time? I’ve had this computer for less than two months – the java is already outdated?



  • @DizzKneeLand33

    It is related to outdated security certificates with the Java installation.

    Current Java is Update 191 (not 144).

    Totally unrelated to your PC :smile:

  • '19

    Can you help with this error after uninstalling java, deleting that folder, and reinstalling

    NO JVM could be found on your system. Please define EXE4J_JAVA_Home to point to an installed JDK…

  • '20 '16 '15 '14

    Yeah, same issue here. And it’s version 201 now…


  • @DizzKneeLand33 wone let me copy error


  • @DizzKneeLand33
    Ok, thanks for the update.

  • '20 '16 '15 '14

    @ksmckay I got it to work the 2nd time, first time I clicked on the online version which didn’t work, so I downloaded the 64-bit offline version, instealled, and now it seems to find it. Hope that helps!


  • @dawgoneit said in dice error:

    @DizzKneeLand33 wone let me copy error

    wont


  • @DizzKneeLand33
    Yes I always reccommend to use the offline version.

  • '20 '16 '15 '14

    The 201 now shows in the console properties.


  • @dawgoneit
    What are you doing?


  • '20 '16 '15 '14

    @Panther well the website said to do the online version, but your advice is clearly better lol. Thanks for the help!


  • @DizzKneeLand33
    You’re welcome. :smile:

  • '20 '16 '15 '14

    @Panther well, I’ve updated to 201, rebooted, it’s in the console, but the same error occurs when rolling the dice.

  • '19

    same here says 201 in console


  • @DizzKneeLand33 @ksmckay

    Can both of you please do this again:
    -Start TripleA
    -Start a Local Game (any will do)
    -When the game has started find the Menu Debug and then click Show Console
    -When the Console has opened, click the button Properties
    -Then click Copy to Clipboard
    -Paste in this thread

  • '19

    Jan 17, 2019 10:46:10 AM games.strategy.engine.pbem.AbstractForumPoster unprotectCredentials
    SEVERE: failed to unprotect PBF credentials
    games.strategy.security.CredentialManagerException: failed to unprotect credential
    at games.strategy.security.DefaultCredentialManager.unprotect(DefaultCredentialManager.java:232)
    at games.strategy.security.DefaultCredentialManager.unprotectToString(DefaultCredentialManager.java:215)
    at games.strategy.engine.pbem.AbstractForumPoster.unprotectCredentials(AbstractForumPoster.java:87)
    at games.strategy.engine.pbem.AbstractForumPoster.readObject(AbstractForumPoster.java:81)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
    at java.io.ObjectInputStream.readSerialData(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at java.util.HashMap.readObject(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
    at java.io.ObjectInputStream.readSerialData(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at games.strategy.engine.framework.startup.ui.PbemSetupPanel$LocalBeanCache.loadMap(PbemSetupPanel.java:388)
    at games.strategy.engine.framework.startup.ui.PbemSetupPanel$LocalBeanCache.<init>(PbemSetupPanel.java:378)
    at games.strategy.engine.framework.startup.ui.PbemSetupPanel$LocalBeanCache.<clinit>(PbemSetupPanel.java:370)
    at games.strategy.engine.framework.startup.ui.PbemSetupPanel.loadDiceServer(PbemSetupPanel.java:167)
    at games.strategy.engine.framework.startup.ui.PbemSetupPanel.loadAll(PbemSetupPanel.java:154)
    at games.strategy.engine.framework.startup.ui.PbemSetupPanel.<init>(PbemSetupPanel.java:90)
    at games.strategy.engine.framework.startup.mc.SetupPanelModel.showPbem(SetupPanelModel.java:49)
    at games.strategy.engine.framework.startup.ui.MetaSetupPanel.lambda$setupListeners$1(MetaSetupPanel.java:122)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:126)
    at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.
    at com.sun.crypto.provider.CipherCore.unpad(CipherCore.java:975)
    at com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1056)
    at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:853)
    at com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:446)
    at javax.crypto.Cipher.doFinal(Cipher.java:2164)
    at games.strategy.security.DefaultCredentialManager.decrypt(DefaultCredentialManager.java:251)
    at games.strategy.security.DefaultCredentialManager.unprotect(DefaultCredentialManager.java:227)
    … 68 more

    SYSTEM PROPERTIES
    awt.toolkit=sun.awt.windows.WToolkit
    exe4j.consoleCodepage=cp0
    exe4j.isInstall4j=true
    exe4j.launchName=C:\Program Files\TripleA\TripleA.exe
    exe4j.moduleName=C:\Program Files\TripleA\TripleA.exe
    exe4j.semaphoreName=Local\c:_program_files_triplea_triplea.exe0
    exe4j.tempDir=
    exe4j.unextractedPosition=0
    file.encoding=Cp1252
    file.encoding.pkg=sun.io
    file.separator=
    install4j.appDir=C:\Program Files\TripleA
    install4j.exeDir=C:\Program Files\TripleA
    install4j.launcherId=33
    install4j.swt=false
    java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob=sun.awt.windows.WPrinterJob
    java.class.path=C:\Program Files\TripleA.install4j\i4jruntime.jar;C:\Program Files\TripleA.\bin\triplea-game-headed-1.9.0.0.13066-all.jar
    java.class.version=52.0
    java.endorsed.dirs=c:\program files\java\jre1.8.0_201\lib\endorsed
    java.ext.dirs=c:\program files\java\jre1.8.0_201\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    java.home=c:\program files\java\jre1.8.0_201
    java.io.tmpdir=C:\Users\kyle\AppData\Local\Temp
    java.library.path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Users\kyle\AppData\Local\Microsoft\WindowsApps;;c:\program files\java\jre1.8.0_201\bin
    java.runtime.name=Java™ SE Runtime Environment
    java.runtime.version=1.8.0_201-b09
    java.specification.name=Java Platform API Specification
    java.specification.vendor=Oracle Corporation
    java.specification.version=1.8
    java.vendor=Oracle Corporation
    java.vendor.url=http://java.oracle.com/
    java.vendor.url.bug=http://bugreport.sun.com/bugreport/
    java.version=1.8.0_201
    java.vm.info=mixed mode
    java.vm.name=Java HotSpot™ 64-Bit Server VM
    java.vm.specification.name=Java Virtual Machine Specification
    java.vm.specification.vendor=Oracle Corporation
    java.vm.specification.version=1.8
    java.vm.vendor=Oracle Corporation
    java.vm.version=25.201-b09
    line.separator=

    os.arch=amd64
    os.name=Windows 10
    os.version=10.0
    path.separator=;
    sun.arch.data.model=64
    sun.awt.enableExtraMouseButtons=true
    sun.boot.class.path=c:\program files\java\jre1.8.0_201\lib\resources.jar;c:\program files\java\jre1.8.0_201\lib\rt.jar;c:\program files\java\jre1.8.0_201\lib\sunrsasign.jar;c:\program files\java\jre1.8.0_201\lib\jsse.jar;c:\program files\java\jre1.8.0_201\lib\jce.jar;c:\program files\java\jre1.8.0_201\lib\charsets.jar;c:\program files\java\jre1.8.0_201\lib\jfr.jar;c:\program files\java\jre1.8.0_201\classes
    sun.boot.library.path=c:\program files\java\jre1.8.0_201\bin
    sun.cpu.endian=little
    sun.cpu.isalist=amd64
    sun.desktop=windows
    sun.io.unicode.encoding=UnicodeLittle
    sun.java.command=C:\Program Files\TripleA\TripleA.exe
    sun.jnu.encoding=Cp1252
    sun.management.compiler=HotSpot 64-Bit Tiered Compilers
    sun.os.patch.level=
    user.country=US
    user.dir=C:\Program Files\TripleA
    user.home=C:\Users\kyle
    user.language=en
    user.name=kyle
    user.script=
    user.timezone=America/Denver
    user.variant=
    SYSTEM PROPERTIES
    awt.toolkit=sun.awt.windows.WToolkit
    exe4j.consoleCodepage=cp0
    exe4j.isInstall4j=true
    exe4j.launchName=C:\Program Files\TripleA\TripleA.exe
    exe4j.moduleName=C:\Program Files\TripleA\TripleA.exe
    exe4j.semaphoreName=Local\c:_program_files_triplea_triplea.exe0
    exe4j.tempDir=
    exe4j.unextractedPosition=0
    file.encoding=Cp1252
    file.encoding.pkg=sun.io
    file.separator=
    install4j.appDir=C:\Program Files\TripleA
    install4j.exeDir=C:\Program Files\TripleA
    install4j.launcherId=33
    install4j.swt=false
    java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob=sun.awt.windows.WPrinterJob
    java.class.path=C:\Program Files\TripleA.install4j\i4jruntime.jar;C:\Program Files\TripleA.\bin\triplea-game-headed-1.9.0.0.13066-all.jar
    java.class.version=52.0
    java.endorsed.dirs=c:\program files\java\jre1.8.0_201\lib\endorsed
    java.ext.dirs=c:\program files\java\jre1.8.0_201\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    java.home=c:\program files\java\jre1.8.0_201
    java.io.tmpdir=C:\Users\kyle\AppData\Local\Temp
    java.library.path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Users\kyle\AppData\Local\Microsoft\WindowsApps;;c:\program files\java\jre1.8.0_201\bin
    java.runtime.name=Java™ SE Runtime Environment
    java.runtime.version=1.8.0_201-b09
    java.specification.name=Java Platform API Specification
    java.specification.vendor=Oracle Corporation
    java.specification.version=1.8
    java.vendor=Oracle Corporation
    java.vendor.url=http://java.oracle.com/
    java.vendor.url.bug=http://bugreport.sun.com/bugreport/
    java.version=1.8.0_201
    java.vm.info=mixed mode
    java.vm.name=Java HotSpot™ 64-Bit Server VM
    java.vm.specification.name=Java Virtual Machine Specification
    java.vm.specification.vendor=Oracle Corporation
    java.vm.specification.version=1.8
    java.vm.vendor=Oracle Corporation
    java.vm.version=25.201-b09
    line.separator=

    os.arch=amd64
    os.name=Windows 10
    os.version=10.0
    path.separator=;
    sun.arch.data.model=64
    sun.awt.enableExtraMouseButtons=true
    sun.boot.class.path=c:\program files\java\jre1.8.0_201\lib\resources.jar;c:\program files\java\jre1.8.0_201\lib\rt.jar;c:\program files\java\jre1.8.0_201\lib\sunrsasign.jar;c:\program files\java\jre1.8.0_201\lib\jsse.jar;c:\program files\java\jre1.8.0_201\lib\jce.jar;c:\program files\java\jre1.8.0_201\lib\charsets.jar;c:\program files\java\jre1.8.0_201\lib\jfr.jar;c:\program files\java\jre1.8.0_201\classes
    sun.boot.library.path=c:\program files\java\jre1.8.0_201\bin
    sun.cpu.endian=little
    sun.cpu.isalist=amd64
    sun.desktop=windows
    sun.io.unicode.encoding=UnicodeLittle
    sun.java.command=C:\Program Files\TripleA\TripleA.exe
    sun.jnu.encoding=Cp1252
    sun.management.compiler=HotSpot 64-Bit Tiered Compilers
    sun.os.patch.level=
    user.country=US
    user.dir=C:\Program Files\TripleA
    user.home=C:\Users\kyle
    user.language=en
    user.name=kyle
    user.script=
    user.timezone=America/Denver
    user.variant=

Suggested Topics

Axis & Allies Boardgaming Custom Painted Miniatures

33

Online

17.7k

Users

40.3k

Topics

1.7m

Posts