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

    error playing online

    Scheduled Pinned Locked Moved Player Help
    34 Posts 6 Posters 11.9k Views 5 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 Lobby Moderators @redrum
      last edited by

      @redrum Yes, I remembered that issue having been solved by removing outdated JRE and installing the latest ones. That is what I recommended to the user in the above mentioned thread. But it looks like that did not solve the problem in this case.

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

      ssoloffS 1 Reply Last reply Reply Quote 0
      • ssoloffS Offline
        ssoloff Admin @Panther
        last edited by

        @panther There is one other cause of this issue that we've identified, and that is if the user has some kind of SSL/TLS proxy installed (typically found as part of parental controls software), as discussed in https://github.com/triplea-game/triplea/issues/2472. Running the OpenSSL test described in #2554 or #2472 would allow us to confirm if that's the case.

        Also, I read that post on A&A.org, and it's not clear if the user removed the problematic JRE. If you read #2554 carefully, the outdated JRE that was causing the problem was installed by TripleA itself, so it is is not uninstallable via Control Panel--the user has to actually delete a folder within their profile to get rid of it. (Even if a newer version of Java is installed, the TripleA launcher will prefer the outdated JRE that was installed when TripleA was installed.) We can verify if this is the problem by having the user start a local game, open the debug console, and click the Properties button. Have them paste or attach the console output. From that we can see exactly which JRE is being selected.

        Given that the user was eventually able to get PBEM working, I suspect an SSL/TLS proxy may not be in play here. So, I'd start with the second recommendation to capture the debug console properties to determine from where TripleA is picking up the JRE.

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

          @ssoloff Thank you for your synopsis. I never experienced install4j installing a JRE, so that lack of own experience mislead me to somehow misunderstand that part of information when going through that issue. 😉
          Got it now and will go on troubleshooting.

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

          prastleP 1 Reply Last reply Reply Quote 0
          • prastleP Offline
            prastle Lobby Moderators Admin @Panther
            last edited by

            @panther if you diiscover how to uninstall it slap me! Had a similar problem with triplea insttalliing 32 bit java and still running it after having 64 bit java installed. (New hard drives) and triplea auto installed 32 bit. I should have reinstalled java before triplea I guess.

            If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

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

              @prastle In case install4j autoinstalled Java when installing TripleA you will find those Java installation(s) here:

              c:\program files\common files\i4j_jres\1.8.0_xxx

              or (if 32bit) here:

              c:\program files (x86)\common files\i4j_jres\1.8.0_xxx

              Simply delete the Java version folder(s).

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

              prastleP ssoloffS 2 Replies Last reply Reply Quote 0
              • prastleP Offline
                prastle Lobby Moderators Admin @Panther
                last edited by

                @panther thanks

                If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                1 Reply Last reply Reply Quote 0
                • ssoloffS Offline
                  ssoloff Admin @Panther
                  last edited by

                  @panther @prastle Note that install4j only uses C:\Program Files\Common Files\i4j_jres and C:\Program Files (x86)\Common Files\i4j_jres if you install TripleA as an admin. If you install it as a user without admin rights, I believe it will go to C:\Users\me\.i4j_jres .

                  prastleP 1 Reply Last reply Reply Quote 0
                  • prastleP Offline
                    prastle Lobby Moderators Admin @ssoloff
                    last edited by prastle

                    @ssoloff it was installed with admin but what I discovered is that if you install TripleA on a clean system, that doesn't have Java, it auto installs 32 bit(even with 64 bit download). If you install 64 java after it still runs the 32 bit as triplea.

                    If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                    ssoloffS 1 Reply Last reply Reply Quote 0
                    • ssoloffS Offline
                      ssoloff Admin @prastle
                      last edited by

                      @prastle Interesting. It may be that the 64-bit installer is bundling the wrong JRE. I'll try to reproduce.

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

                        @ssoloff Apart from this - is it always the latest JRE that is installed ... and does a bundled JRE installed with TripleA ever get an update?

                        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

                          @Panther We update it every now and then, but the process is difficult and not really thought out currently.
                          Now that I'm thinking of it, we should just have a single filename for the bundled JREs and just make the installers point to the revision. @ssoloff

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

                            @prastle Are you sure your TripleA ships the wrong JRE?
                            I recall your issue only occured when invoking triplea via the commandline, in this case it's not the installers fault

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

                              @roiex But a once installed bundled JRE will never be updated? Or is there sort of a version control?

                              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

                                The installer won't do anything when there's a JRE already installed on the system.
                                So no, no updating.

                                PantherP 1 Reply Last reply Reply Quote 0
                                • prastleP Offline
                                  prastle Lobby Moderators Admin @RoiEX
                                  last edited by

                                  @roiex yes @RoiEX
                                  you recall my bot fixes that you helped me with

                                  If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                                  prastleP 1 Reply Last reply Reply Quote 0
                                  • prastleP Offline
                                    prastle Lobby Moderators Admin @prastle
                                    last edited by

                                    @prastle they didn't work because 32 bit was running in background with a clean install

                                    If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                                    prastleP 1 Reply Last reply Reply Quote 0
                                    • prastleP Offline
                                      prastle Lobby Moderators Admin @prastle
                                      last edited by

                                      @prastle issue is simple it auto installs 32 bit if you don't have java yet
                                      even with 64 bit dl

                                      If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                                      prastleP 1 Reply Last reply Reply Quote 0
                                      • prastleP Offline
                                        prastle Lobby Moderators Admin @prastle
                                        last edited by prastle

                                        @RoiEX I guess the true test would be to install java before dl triplea on a clean install

                                        BUT

                                        I can 100% say
                                        since I watched it do it!
                                        If you dl TripleA stable
                                        It will install java
                                        if you don't have it yet
                                        and will screw up your 64 bit bots
                                        then you will ask Roi wtf?
                                        and he will help you eidt it to 32 bit

                                        hopefully this jogs your memory bro

                                        If we open a quarrel between past and present, we shall find that we have lost the future! Sir Winston Churchill

                                        1 Reply Last reply Reply Quote 1
                                        • PantherP Offline
                                          Panther Admin Moderators Lobby Moderators @RoiEX
                                          last edited by Panther

                                          @roiex @ssoloff The issue has been resolved for the user. Indeed he had an older JRE in a C:\Program Files\Common Files\i4j_jres directory. It might be interesting for you that he had experienced this problem using Update 144 that had been bundled obviously!
                                          So manually deleting 144 and using the system-wide update 151 resolved the problem.

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

                                          ssoloffS 1 Reply Last reply Reply Quote 2
                                          • ssoloffS Offline
                                            ssoloff Admin @Panther
                                            last edited by

                                            Thanks for the update, @panther! I'll take a look at the truststore in the build 144 bundled JRE to see if it's missing the root CA used by GitHub. I know my build 121 JRE installed from Oracle includes it, so presumably build 144 or later would also include it. I wonder if there's something defective about the bundled JREs we get from install4j?

                                            PantherP 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
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post
                                            Powered by NodeBB Forums