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

    Lobby down?

    Scheduled Pinned Locked Moved Player Help
    20 Posts 5 Posters 7.0k Views 6 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.
    • prastleP Offline
      prastle Lobby Moderators Admin @RoiEX
      last edited by

      @RoiEX Good stuff was so long ago forgot about it there 🙂

      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
      • RoiEXR Offline
        RoiEX Admin
        last edited by

        Not that I'm aware of

        1 Reply Last reply Reply Quote 0
        • W Offline
          warmonger2 Lobby Moderators
          last edited by RoiEX

          Getting java error when I click "play online". Is lobby down or a problem at my end? I'm running 3635.

          Here is a bit of the error message, can post more if helpful.

          triplea.engine.version.bin:1.9
          java.lang.ClassCastException: java.lang.String cannot be cast to java.util.List
          	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.loadYaml(MetaSetupPanel.java:164)
          
          RoiEXR 1 Reply Last reply Reply Quote 0
          • RoiEXR Offline
            RoiEX Admin @warmonger2
            last edited by

            @warmonger2 The lobby is working fine, posting more of your error message might be helpful, but I believe the Problem might be caused by a temporary server outage/overload on GitHubs side (only possible explanation IMO, or you messed around with your lobby_server.yaml & game_engine.properties file)

            Try again, and check if works now.
            If it's still not working, please post the full error message and the contents of your game_engine.properties and lobby_server.yaml file, both located in your installation folder: C:\Program Files\TripleA_1.9.0.0.3635.

            W 1 Reply Last reply Reply Quote 0
            • W Offline
              warmonger2 Lobby Moderators @RoiEX
              last edited by RoiEX

              @roiex I've been unable to connect for a couple of days, and I didn't knowingly mess with any files. However, I have found that the lobby_server.yaml file is missing. No idea why and I don't see it anywhere on my machine, so that might be the problem. Reinstalled and the file is still missing, but will try another reinstall. Perhaps you could copy and paste it here if its a simple file.

              Meanwhile, here is the full error message, below that is game_engine.properties.

              triplea.engine.version.bin:1.9
              java.lang.ClassCastException: java.lang.String cannot be cast to java.util.List
              	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.loadYaml(MetaSetupPanel.java:164)
              	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.getLobbyServerProperties(MetaSetupPanel.java:184)
              	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.connectToLobby(MetaSetupPanel.java:140)
              	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.lambda$setupListeners$198(MetaSetupPanel.java:118)
              	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:124)
              	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 games.strategy.engine.framework.GameRunner$1.dispatchEvent(GameRunner.java:359)
              	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)
              java.lang.ClassCastException: java.lang.String cannot be cast to java.util.List
              	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.loadYaml(MetaSetupPanel.java:164)
              	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.getLobbyServerProperties(MetaSetupPanel.java:184)
              	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.connectToLobby(MetaSetupPanel.java:140)
              	at games.strategy.engine.framework.startup.ui.MetaSetupPanel.lambda$setupListeners$198(MetaSetupPanel.java:118)
              	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:124)
              	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 games.strategy.engine.framework.GameRunner$1.dispatchEvent(GameRunner.java:359)
              	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)
              

              game_engine.properties

              engine_version = 1.9.0.0.3635
              
              ## Map_List_File
              # URL if the value begins with http, otherwise assumed to be a file. This file lists which maps are available
              # to tripleA for download.
              #Map_List_File = triplea_maps.yaml
              
              Map_List_File = http://raw.githubusercontent.com/triplea-game/triplea/master/triplea_maps.yaml?raw=true
              
              lobby_properties_file_url = http://raw.githubusercontent.com/triplea-game/triplea/master/lobby_server.yaml?raw=true
              lobby_properties_file_backup = lobby_server.yaml
              
              RoiEXR 1 Reply Last reply Reply Quote 0
              • RoiEXR Offline
                RoiEX Admin @warmonger2
                last edited by

                @warmonger2 Sorry, I forgot that this file is not shipped with TripleA (I think I inserted it manually sometime ago).
                Somehow the publicly accessible config file seems to be corrupted just for you.
                A possible workaround that might help:

                1. Go to https://raw.githubusercontent.com/triplea-game/triplea/master/lobby_server.yaml
                2. Press Ctrl + S to save the file and select "All Files" in the filetype dropdown menu e.g. make sure the file is called lobby_server.yaml and not lobby_server.yaml.txt And move it to the installation directory.
                3. Then edit game_engine.properties and change the url after lobby_properties_file_url to something invalid (I personally just remove the a in yaml at the end ^^)

                This should hopefully fix your issue

                Some general suggestions on posting (I can't say it often enough): Please format error messages as markdown code.
                You can do this by writing the error message like this in the post (I fixed it for you, you can check how I did it when editing the message):

                ` ` `
                <error_message>
                ` ` `
                

                Those characters are backticks, typically used for the grave accent

                W 1 Reply Last reply Reply Quote 0
                • W Offline
                  warmonger2 Lobby Moderators @RoiEX
                  last edited by warmonger2

                  @roiex said in Lobby down?:

                  https://raw.githubusercontent.com/triplea-game/triplea/master/lobby_server.yaml

                  Hi. That link doesn't seem to work:

                  There was a temporary DNS error. Try refreshing the page.
                  Error Code: INET_E_RESOURCE_NOT_FOUND
                  
                  RoiEXR 1 Reply Last reply Reply Quote 0
                  • RoiEXR Offline
                    RoiEX Admin @warmonger2
                    last edited by

                    @warmonger2 There we have your error cause: Apparently your PC/Your network connection can't fetch the site.
                    I'll have a look what you can do about this issue. If I'm able to come up with a solution I will share it with you and the provided steps will no longer be necessary.

                    You should be able to visit this site though: https://github.com/triplea-game/triplea/blob/master/lobby_server.yaml
                    It shows the same file, but you need to copy the content into a yaml file you create on your own in your installation directory.
                    To create the file right click in the directory select new > Textdocument, open the created file with a normal text editor and paste the content in there.
                    After that you can edit the game_engine.properties file to have the same file name in the backup url field (instead of triplea_lobby.yaml) you might need to enable the display of file extensions to see the full filename.
                    Please tell me if you have any problems following my explanations.

                    W 1 Reply Last reply Reply Quote 0
                    • W Offline
                      warmonger2 Lobby Moderators @RoiEX
                      last edited by warmonger2

                      @roiex Followed your steps and still not working. Here is what I did:

                      1. Created a file called john_server.yaml In program files > triplea and pasted your link into it
                      - version: 1.9.0.0
                      
                        host: 45.79.144.53
                      
                        port: 3304
                      
                        message: |
                      
                          Welcome to TripleA 1.9 - For help: http://www.triplea-game.org/help/
                      
                          No talking politics in the lobby! Take your political comments to a private game!
                      
                          Lobby Rules: https://forums.triplea-game.org/topic/4
                      
                          
                      
                          TOC 11 signup has now started, $100 first place prize:
                      
                          https://forums.triplea-game.org/topic/69/revised-tournament-of-champions-11-toc-11
                      
                          
                      
                          *** Lobby Database was Wiped Out during Migration ***
                      
                          Our legacy database died while we were migrating off of it. If you had a password
                      
                          protected account, please re-create it to register in our brand new lobby database.
                      
                        error_message:  
                      
                      1. Edited game_engine.properties so that the backup is john_server.yaml:
                      engine_version = 1.9.0.0.3635
                      
                      ## Map_List_File
                      # URL if the value begins with http, otherwise assumed to be a file. This file lists which maps are available
                      # to tripleA for download.
                      #Map_List_File = triplea_maps.yaml
                      
                      Map_List_File = http://raw.githubusercontent.com/triplea-game/triplea/master/triplea_maps.yaml?raw=true
                      
                      lobby_properties_file_url = http://raw.githubusercontent.com/triplea-game/triplea/master/lobby_server.yaml?raw=true
                      lobby_properties_file_backup = john_server.yaml
                      
                      

                      Still no luck.

                      Edit: Hmm I changed it like you said removing the a in yml, still didn't help:

                      engine_version = 1.9.0.0.3635
                      
                      ## Map_List_File
                      # URL if the value begins with http, otherwise assumed to be a file. This file lists which maps are available
                      # to tripleA for download.
                      #Map_List_File = triplea_maps.yaml
                      
                      Map_List_File = http://raw.githubusercontent.com/triplea-game/triplea/master/triplea_maps.yaml?raw=true
                      
                      lobby_properties_file_url = http://raw.githubusercontent.com/triplea-game/triplea/master/lobby_server.yml?raw=true
                      lobby_properties_file_backup = john_server.yaml
                      
                      
                      RoiEXR 1 Reply Last reply Reply Quote 0
                      • RoiEXR Offline
                        RoiEX Admin @warmonger2
                        last edited by

                        @warmonger2 Sorry, forgot to mention, you still need to replace the url with an invalid (but accessible website), something like http://google.de/somethingnoneexistent
                        Fortunately this whole process will be a lot easier with newer (unreleased versions of TripleA).
                        If that still doesn't work, I'd highly encourage you to try out one of our pre-releases.
                        You can then go to Engine Preferences > Testing and enter tripleawarclub.org into the lobby host and 3304 in the port field if it doesn't already work by default.

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

                          Regardless you should probably consider updating your windows as this might fix some issues on its own.

                          1 Reply Last reply Reply Quote 0
                          • W Offline
                            warmonger2 Lobby Moderators
                            last edited by

                            Oh hurray that worked! Thanks for the help. Was fun fiddling with files even though I don't know what I'm doing. Really should learn java one of these days 🙂

                            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