New Player, cant connect/join games



  • Just found out about tripleA and super excited to play an old game favorite of mine. Every time I try and join a game, I receive the following error.

    Apr 14, 2020 7:22:51 PM games.strategy.engine.framework.startup.mc.ClientModel createClientMessenger
    SEVERE: Unable to connect:Connection refused
    java.io.IOException: Connection refused
    at games.strategy.net.ClientMessenger.<init>(ClientMessenger.java:83)
    at games.strategy.engine.framework.startup.mc.ClientModel.createClientMessenger(ClientModel.java:221)
    at games.strategy.engine.framework.startup.mc.SetupPanelModel.showClient(SetupPanelModel.java:77)
    at games.strategy.engine.framework.GameRunner.showMainFrame(GameRunner.java:283)
    at java.lang.Thread.run(Unknown Source)

    Any thoughts? Thanks so much for your time 🙂


  • Moderators

    @Gettysburgx

    Hi Getty and welcome to the site. What java do you have ? I think you need a fairly new one. Lets ask @Panther 🙂


  • Moderators Admin

    @Gettysburgx

    Hi and welcome 🙂

    By "join a game" what do you mean? Start TripleA? Start a local game? Connect to the lobby? Join a game in the lobby when already there? Anything else?
    What are the steps you are doing until the error occurs?

    Which specific map are you trying to play?
    Also are you using the current stable from the website? What Java version are you using?
    What OS?



  • Hi,

    Thats a lot of questions. I am not trying to host a game, I am just trying to join an existing game that is waiting for players. I understand about the maps and have them loaded. I have tried to join different games and have made sure to have those maps pre-loaded. I would really like to join a "World War II Revised" game tbh. This game is very near and dear to my heart. As a 45 year-old, I remember playing Axis & Allies on the Microsoft Zone and owned the original Milton Bradley Gamemaster series board game and played it with many friends in college.

    I downloaded the newest freshest version of the current stable yesterday.

    I play Skyrim with 43 mods installed with correct load orders, so I am not a noob when it comes down to downloading and puzzling out stuff. Im thinking maybe its a java issue?


  • Moderators Admin

    @Gettysburgx Nobody said you were a noob, but the more information you give, the easier troubleshooting will be.

    @Gettysburgx said in New Player, cant connect/join games:

    Im thinking maybe its a java issue?

    Maybe, this is why I asked for the Java version. Are you running a separate JRE?

    Please do this:

    -Exit TripleA (shut down)
    -Start TripleA
    -Start a new 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



  • Okay - here ya go! Thanks for your help and time btw, I greatly appreciate it.

    SYSTEM PROPERTIES
    awt.toolkit=sun.awt.windows.WToolkit
    exe4j.consoleCodepage=cp0
    exe4j.isInstall4j=true
    exe4j.launchName=S:\TripleA\TripleA.exe
    exe4j.moduleName=S:\TripleA\TripleA.exe
    exe4j.semaphoreName=Local\s:_triplea_triplea.exe0
    exe4j.tempDir=
    exe4j.unextractedPosition=0
    file.encoding=Cp1252
    file.encoding.pkg=sun.io
    file.separator=
    install4j.appDir=S:\TripleA
    install4j.exeDir=S:\TripleA
    install4j.launcherId=33
    install4j.swt=false
    java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob=sun.awt.windows.WPrinterJob
    java.class.path=S:\TripleA.install4j\i4jruntime.jar;S:\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\Jonathan\AppData\Local\Temp
    java.library.path=C:\Program Files (x86)\Common Files\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 (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Users\Jonathan\AppData\Local\Microsoft\WindowsApps;;c:\program files\common files\i4j_jres\1.8.0_144\bin
    java.runtime.name=Java(TM) 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(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.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=S:\TripleA\TripleA.exe
    sun.jnu.encoding=Cp1252
    sun.management.compiler=HotSpot 64-Bit Tiered Compilers
    sun.os.patch.level=
    user.country=US
    user.dir=S:\TripleA
    user.home=C:\Users\Jonathan
    user.language=en
    user.name=Jonathan
    user.script=
    user.timezone=America/New_York
    user.variant=


  • Moderators Admin

    @Gettysburgx Thank you. It looks like Java is not the culprit.

    Are you using a software firewall / Windows firewall? In that case you could check whether your firewall blocked an outgoing connection to the port needed to connect with the game at the time the error occurs.

    IIRC the standard port is 3300, but I am not a lobby player so it might be different/dependent on the setup.



  • Hm. I have windows firewall and defender. Whats the protocol for opening port 3300? TCP or UDT? Is that all I need to know?


  • Moderators Admin

    @Gettysburgx
    It is TCP. You might need an "allow-rule" for triplea.exe on different ports.
    I have usually opened port 80,443,587,3300,3304
    (587 is needed for PbEM only).
    Again which specific port is needed might be shown in your firewall log.

    For a brief test whether your issue is firewall related you could take the "risk" for a short moment and test joining with the firewall being deactivated. Just in case you don't want to dig too deep into it.


Log in to reply
 

37571
1788
2105
Who's Online
Visitors Today