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

  • 2024 2023 '22 '21 '20 '19 '18 '17 '16 '15 '14 '13

    game wont let me roll. dice error
    i do have my java updated.
    i have made sure my user name and password is rite

  • '19

    same here

  • '20 '16 '15 '14

    here as well



  • The issue has been resolved.
    See:
    https://github.com/triplea-game/triplea/issues/4594


    @dawgoneit @ksmckay @DizzKneeLand33

    Please copy paste the complete error message to this thread, then please do this:

    -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

    Thank you 😃

  • '20 '16 '15 '14

    Test
    Contacting dice.tripleawarclub.org
    An error has occured!
    Possible reasons the error could have happened:
    1: An invalid e-mail address
    2: Firewall could be blocking TripleA from connecting to the Dice Server
    3: The e-mail address does not exist
    4: An unknown error, please see the error console and consult the forums for help
    Visit https://forums.triplea-game.org/ for extra help
    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
    at sun.security.ssl.Alerts.getSSLException(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
    at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
    at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)
    at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
    at sun.security.ssl.Handshaker.processLoop(Unknown Source)
    at sun.security.ssl.Handshaker.process_record(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:396)
    at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:355)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381)
    at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237)
    at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
    at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111)
    at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:118)
    at games.strategy.engine.random.PropertiesDiceRoller.postRequest(PropertiesDiceRoller.java:147)
    at games.strategy.engine.random.PbemDiceRoller$HttpDiceRollerDialog.rollInSeperateThread(PbemDiceRoller.java:222)
    at java.lang.Thread.run(Unknown Source)
    Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
    at sun.security.validator.PKIXValidator.doValidate(Unknown Source)
    at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
    at sun.security.validator.Validator.validate(Unknown Source)
    at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
    at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
    at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
    … 22 more
    Caused by: java.security.cert.CertPathValidatorException: timestamp check failed
    at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source)
    at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source)
    at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source)
    at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source)
    at java.security.cert.CertPathValidator.validate(Unknown Source)
    … 28 more
    Caused by: java.security.cert.CertificateExpiredException: NotAfter: Thu Jan 17 09:05:28 CST 2019
    at sun.security.x509.CertificateValidity.valid(Unknown Source)
    at sun.security.x509.X509CertImpl.checkValidity(Unknown Source)
    at sun.security.provider.certpath.BasicChecker.verifyTimestamp(Unknown Source)
    at sun.security.provider.certpath.BasicChecker.check(Unknown Source)
    … 33 more

  • '20 '16 '15 '14

    That was just clicking the test server button, but the same one appeared during convoy rolls in my game. I can give you the in game one too if needed.


  • @DizzKneeLand33
    No thanks simply do this now:

    -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

    Will be easy to solve…

  • '19

    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\common files\i4j_jres\1.8.0_144\lib\endorsed
    java.ext.dirs=c:\program files\common files\i4j_jres\1.8.0_144\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    java.home=c:\program files\common files\i4j_jres\1.8.0_144
    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\common files\i4j_jres\1.8.0_144\bin
    java.runtime.name=Java™ SE Runtime Environment
    java.runtime.version=1.8.0_144-b01
    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_144
    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.144-b01
    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\common files\i4j_jres\1.8.0_144\lib\resources.jar;c:\program files\common files\i4j_jres\1.8.0_144\lib\rt.jar;c:\program files\common files\i4j_jres\1.8.0_144\lib\sunrsasign.jar;c:\program files\common files\i4j_jres\1.8.0_144\lib\jsse.jar;c:\program files\common files\i4j_jres\1.8.0_144\lib\jce.jar;c:\program files\common files\i4j_jres\1.8.0_144\lib\charsets.jar;c:\program files\common files\i4j_jres\1.8.0_144\lib\jfr.jar;c:\program files\common files\i4j_jres\1.8.0_144\classes
    sun.boot.library.path=c:\program files\common files\i4j_jres\1.8.0_144\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=

  • '20 '16 '15 '14

    oops too slow lol


  • @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.

Suggested Topics

Axis & Allies Boardgaming Custom Painted Miniatures

32

Online

17.0k

Users

39.3k

Topics

1.7m

Posts