TripleA Logo TripleA Forum
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags
    • Register
    • Login

    Testing Dice Server Fails

    Scheduled Pinned Locked Moved V341 - 42 (AA 50 Anniversary)
    11 Posts 3 Posters 4.5k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • PantherP Offline
      Panther Admin Moderators
      last edited by Panther

      Have you ever installed a TripleA-version with bundled Java in the past? In this case there is an old Java interfering.

      Please see this thread starting from
      https://www.axisandallies.org/forums/index.php?topic=38761.msg1762519#msg1762519
      for solving the problem.

      HTH 🙂

      Don't always trust TripleA when it comes to rules questions. Know the rules before you start … and better check what TripleA has done.

      1 Reply Last reply Reply Quote 0
      • RoiEXR Offline
        RoiEX Admin
        last edited by RoiEX

        @Panther Already figured out what kind of problem you're having, but I think there's another thing you might want to check first:
        Is your system clock correctly set?
        It doesn't matter if it's off by an hour or something, but at least the day should be right.

        EDIT:
        As a rule of thumb: If you can access https://dice.tripleawarclub.org/ with your browser no problem, the problem is related to your TripleA configuration, otherwise it's probably related to your system configuration.

        General_ZodG 1 Reply Last reply Reply Quote 0
        • General_ZodG Offline
          General_Zod Moderators @RoiEX
          last edited by

          @roiex @panther

          Before changing java decided to run an older version of TripleA. In this case 7316. Using the same settings as above. This time the test is successful. I tried updating to most recent TripleA 10231, and it still fails.

          Does this still sound like a java related glitch? Btw my clock is ok.

          Here is a screenshot of successful try.

          0_1526092641205_dice.server.setup.002.PNG

          General_ZodG 1 Reply Last reply Reply Quote 0
          • General_ZodG Offline
            General_Zod Moderators @General_Zod
            last edited by General_Zod

            @RoiEX @Panther

            I tested a bit further. 9713 was the last version that still works for me anything after that fails.

            Maybe we need to open a github report for this one.

            edit: opened a GitHub issue
            https://github.com/triplea-game/triplea/issues/3423

            PantherP 1 Reply Last reply Reply Quote 0
            • PantherP Offline
              Panther Admin Moderators @General_Zod
              last edited by Panther

              @general_zod

              There might be different reasons of course.

              But to me it still sounds like the Java glitch, as your case is similar to the one discussed in the above quoted thread (dice server test works in older TripleA but not in recent versions) - and in a few similar other user reports - where we solved it by removing outdated Java (in that case it was a legacy version having been installed with an old TripleA bundled with Java) and updating to the latest ( Java 8 ) version.

              Unless it has not been solved until now and to be clear about a possible Java issue can you please do this:

              • Start TripleA
              • Start a Local Game
              • 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

              Then we will know what Java version is used and can discard or confirm the Java version as a possible reason for your issue.

              Don't always trust TripleA when it comes to rules questions. Know the rules before you start … and better check what TripleA has done.

              General_ZodG 1 Reply Last reply Reply Quote 0
              • RoiEXR Offline
                RoiEX Admin
                last edited by

                @General_Zod The reason it works without problems in earlier versions is that in earlier versions the connection is completely unencrypted and therefore does not perform any checks if the connection has been modified or read by anyone.
                So the connection failing can have 2 different root causes:

                1. Your connection has been tampered with, and therefore a secure connection cannot be established. This is a common practice from Anti virus software, because otherwise they wouldn't be able to check if your downloading something malicious. The reason it works in your Webbrowser is that the av software creates some fake certificates and tells your computer they are legit, so it won't complain, it happened a couple of times in the past that software xy did not update the java certificates as well and therefore the complete thing fails.
                2. Your java version is simply out of date and doesn't know about the existence of let's encrypt. An updated java version fixes this, but in most cases this isn't your issue.
                  See https://github.com/triplea-game/triplea/issues/2821 for a complete walk-through of the resolving process.
                1 Reply Last reply Reply Quote 0
                • General_ZodG Offline
                  General_Zod Moderators @Panther
                  last edited by

                  @panther

                  TripleA engine version 1.9.0.0.10231
                  serialized local bean cache invalid
                  java.io.EOFException
                  	at java.io.ObjectInputStream$BlockDataInputStream.readFully(Unknown Source)
                  	at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
                  	at java.io.ObjectInputStream.defaultReadObject(Unknown Source)
                  	at games.strategy.engine.pbem.GenericEmailSender.readObject(GenericEmailSender.java:109)
                  	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:396)
                  	at games.strategy.engine.framework.startup.ui.PbemSetupPanel$LocalBeanCache.<init>(PbemSetupPanel.java:386)
                  	at games.strategy.engine.framework.startup.ui.PbemSetupPanel$LocalBeanCache.<clinit>(PbemSetupPanel.java:378)
                  	at games.strategy.engine.framework.startup.ui.PbemSetupPanel.loadDiceServer(PbemSetupPanel.java:173)
                  	at games.strategy.engine.framework.startup.ui.PbemSetupPanel.loadAll(PbemSetupPanel.java:157)
                  	at games.strategy.engine.framework.startup.ui.PbemSetupPanel.<init>(PbemSetupPanel.java:87)
                  	at games.strategy.engine.framework.startup.mc.SetupPanelModel.showPbem(SetupPanelModel.java:46)
                  	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.lambda$setupListeners$2(MetaSetupPanel.java:134)
                  	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 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)
                  Loading map: world_war_ii_v3, from: C:\Users\joew2\triplea\downloadedMaps\world_war_ii_v3-master.zip
                  Loading resources from the following paths: [C:\Users\joew2\triplea\downloadedMaps\world_war_ii_v3-master.zip, C:\Program Files\TripleA v.1.9.0.0.10231\assets]
                  Loading map: world_war_ii_v3, from: C:\Users\joew2\triplea\downloadedMaps\world_war_ii_v3-master.zip
                  Loading resources from the following paths: [C:\Users\joew2\triplea\downloadedMaps\world_war_ii_v3-master.zip, C:\Program Files\TripleA v.1.9.0.0.10231\assets]
                  Heap utilization statistics [MB]
                  Used Memory: 90
                  Free memory: 1872
                  Total memory: 1963
                  Max memory: 1963
                  SYSTEM PROPERTIES
                  awt.toolkit=sun.awt.windows.WToolkit
                  exe4j.consoleCodepage=cp0
                  exe4j.isInstall4j=true
                  exe4j.launchName=C:\Program Files\TripleA v.1.9.0.0.10231\TripleA.exe
                  exe4j.moduleName=C:\Program Files\TripleA v.1.9.0.0.10231\TripleA.exe
                  exe4j.semaphoreName=Local\c:_program_files_triplea_v.1.9.0.0.10231_triplea.exe0
                  exe4j.tempDir=
                  exe4j.unextractedPosition=0
                  file.encoding=Cp1252
                  file.encoding.pkg=sun.io
                  file.separator=\
                  install4j.appDir=C:\Program Files\TripleA v.1.9.0.0.10231\
                  install4j.exeDir=C:\Program Files\TripleA v.1.9.0.0.10231\
                  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 v.1.9.0.0.10231\.install4j\i4jruntime.jar;C:\Program Files\TripleA v.1.9.0.0.10231\.\bin\triplea-1.9.0.0.10231-all.jar
                  java.class.version=52.0
                  java.endorsed.dirs=c:\program files\common files\i4j_jres\1.8.0_66\lib\endorsed
                  java.ext.dirs=c:\program files\common files\i4j_jres\1.8.0_66\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
                  java.home=c:\program files\common files\i4j_jres\1.8.0_66
                  java.io.tmpdir=C:\Users\joew2\AppData\Local\Temp\
                  java.library.path=C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\PuTTY\;C:\Users\joew2\AppData\Local\Microsoft\WindowsApps;;c:\program files\common files\i4j_jres\1.8.0_66\bin
                  java.runtime.name=Java(TM) SE Runtime Environment
                  java.runtime.version=1.8.0_66-b17
                  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_66
                  java.vm.info=mixed mode
                  java.vm.name=Java HotSpot(TM) 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.66-b17
                  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.awt.exception.handler=games.strategy.triplea.ui.ErrorHandler
                  sun.boot.class.path=c:\program files\common files\i4j_jres\1.8.0_66\lib\resources.jar;c:\program files\common files\i4j_jres\1.8.0_66\lib\rt.jar;c:\program files\common files\i4j_jres\1.8.0_66\lib\sunrsasign.jar;c:\program files\common files\i4j_jres\1.8.0_66\lib\jsse.jar;c:\program files\common files\i4j_jres\1.8.0_66\lib\jce.jar;c:\program files\common files\i4j_jres\1.8.0_66\lib\charsets.jar;c:\program files\common files\i4j_jres\1.8.0_66\lib\jfr.jar;c:\program files\common files\i4j_jres\1.8.0_66\classes
                  sun.boot.library.path=c:\program files\common files\i4j_jres\1.8.0_66\bin
                  sun.cpu.endian=little
                  sun.cpu.isalist=amd64
                  sun.desktop=windows
                  sun.io.unicode.encoding=UnicodeLittle
                  sun.java.command=C:\Program Files\TripleA v.1.9.0.0.10231\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 v.1.9.0.0.10231
                  user.home=C:\Users\joew2
                  user.language=en
                  user.name=joew2
                  user.script=
                  user.timezone=America/New_York
                  user.variant=
                  
                  PantherP 1 Reply Last reply Reply Quote 0
                  • PantherP Offline
                    Panther Admin Moderators @General_Zod
                    last edited by Panther

                    @general_zod said in Testing Dice Server Fails:

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

                    This is the culprit: This old bundled (with a legacy TripleA) Java version (Update 66) is not compatible any longer.

                    You should manually delete this folder and install the latest Java 8 JRE (1.8 Update 171 atm).
                    See the thread quoted in my above statement for further details.

                    Don't always trust TripleA when it comes to rules questions. Know the rules before you start … and better check what TripleA has done.

                    General_ZodG 1 Reply Last reply Reply Quote 2
                    • General_ZodG Offline
                      General_Zod Moderators @Panther
                      last edited by

                      @panther @RoiEX

                      I replaced the old java files with the latest java. That did the trick.

                      PantherP 1 Reply Last reply Reply Quote 0
                      • PantherP Offline
                        Panther Admin Moderators @General_Zod
                        last edited by

                        @general_zod
                        That's fine. Happy to help.

                        Don't always trust TripleA when it comes to rules questions. Know the rules before you start … and better check what TripleA has done.

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • 1 / 1
                        • First post
                          Last post
                        Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums