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

  • '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=

  • 2024 2023 '22 '21 '20 '19

    Also receiving marti dice error on all my games for past hour.
    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_191\lib\endorsed
    java.ext.dirs=c:\program files\java\jre1.8.0_191\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    java.home=c:\program files\java\jre1.8.0_191
    java.io.tmpdir=C:\Users\Ed\AppData\Local\Temp
    java.library.path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\QuickTime\QTSystem;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\WINDOWS\System32\OpenSSH;C:\Users\Ed\AppData\Local\Microsoft\WindowsApps;;c:\program files\java\jre1.8.0_191\bin
    java.runtime.name=Java™ SE Runtime Environment
    java.runtime.version=1.8.0_191-b12
    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_191
    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.191-b12
    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_191\lib\resources.jar;c:\program files\java\jre1.8.0_191\lib\rt.jar;c:\program files\java\jre1.8.0_191\lib\sunrsasign.jar;c:\program files\java\jre1.8.0_191\lib\jsse.jar;c:\program files\java\jre1.8.0_191\lib\jce.jar;c:\program files\java\jre1.8.0_191\lib\charsets.jar;c:\program files\java\jre1.8.0_191\lib\jfr.jar;c:\program files\java\jre1.8.0_191\classes
    sun.boot.library.path=c:\program files\java\jre1.8.0_191\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\Ed
    user.language=en
    user.name=Ed
    user.script=
    user.timezone=America/New_York
    user.variant=


  • @DizzKneeLand33 @ksmckay

    I am going to test MARTI myself now…


  • CC @redrum

  • 2024 2023 '22 '21 '20 '19

    I had a marti problem a few weeks ago and Panther had me uninstall the old Java and install updated Java and it worked until this morning. My properties say Java 1.8.0_191


  • @FMErwinRommel I see… I am investigating…


  • @DizzKneeLand33 @ksmckay @FMErwinRommel @dawgoneit

    I am facing the same errors right now… this must be a general issue.
    I will let the developers know…

  • 2024 2023 '22 '21 '20 '19

    My game properties list both x86 32-bit and 64-bit lines of script. The x86 program files java folder has a sub folder “jre6”.



  • It has been confirmed that this is a server issue.


  • @FMErwinRommel said in MARTI needs a Certificate Update (was:dice error):

    My game properties list both x86 32-bit and 64-bit lines of script. The x86 program files java folder has a sub folder “jre6”.

    Unless you don’t need a 32bit java for another 32-bit Application you should remove this very old version. In case you really need 32bit Java I recommend to update it to Java 8 Update 201 32 bit.



  • Update: There is a MARTI server issue right now.

    See:
    https://github.com/triplea-game/triplea/issues/4594



  • @DizzKneeLand33 @ksmckay @FMErwinRommel @dawgoneit

    The issue has been resolved. Please try MARTI again :smiley:

  • 2024 2023 '22 '21 '20 '19

    Thanks Panther, marti works again. I will update my 32-bit Java


  • thank you Again Panther. all good.

Suggested Topics

Axis & Allies Boardgaming Custom Painted Miniatures

35

Online

17.0k

Users

39.3k

Topics

1.7m

Posts