Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-2062

Multicraft: Force port 25565 for dedicated IP addresses

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.6.0
    • Fix Version/s: 4.0.0-b1
    • Component/s: Modules
    • Labels:
      None

      Description

      When offering a dedicated IP address with the Multicraft module no port is specified. You'd think Multicraft would assign 25565 by default, since there are no other servers using the IP but this is not the case.

      So, whenever we provision a Minecraft server using a dedicated IP from the pool, we need to set the port specifically to 25565, which is the default Minecraft port, and the entire reason people pay extra for a dedicated IP.

      Reported here - http://www.blesta.com/forums/index.php?/topic/5527-multicraft-not-setting-dedicated-ips-properly/ and http://www.blesta.com/forums/index.php?/topic/5791-blesta-multicraft-dedicated-ip/

      This task should:

      • On the module row, the 'Dedicated IPs' table should support the full socket, IP:PORT. PORT may be best as a new field
      • Setting only the IP will default to 25565

        Activity

        Hide
        admin Paul Phillips added a comment -

        If this is fairly simple, we should implement a fix for 4.0 and release a hotfix on the forums. Quite a few people are experiencing this.

        Show
        admin Paul Phillips added a comment - If this is fairly simple, we should implement a fix for 4.0 and release a hotfix on the forums. Quite a few people are experiencing this.
        Hide
        tyson Tyson Phillips (Inactive) added a comment -

        How about allowing users to set the default port to use (default to 25565), such as on the module row, rather than hard-coding 25565?

        Show
        tyson Tyson Phillips (Inactive) added a comment - How about allowing users to set the default port to use (default to 25565), such as on the module row, rather than hard-coding 25565?
        Hide
        admin Paul Phillips added a comment -

        I am alright with that, but it should default to 25565. It just seems like it may be over engineered to make it configurable given that the vast majority will expect a dedicated IP to be provisioned on that port.

        Show
        admin Paul Phillips added a comment - I am alright with that, but it should default to 25565. It just seems like it may be over engineered to make it configurable given that the vast majority will expect a dedicated IP to be provisioned on that port.
        Hide
        tyson Tyson Phillips (Inactive) added a comment -

        It wouldn't need to be configurable if the Multicraft API supported determining the default port, but AFAIK that's not possible.

        Show
        tyson Tyson Phillips (Inactive) added a comment - It wouldn't need to be configurable if the Multicraft API supported determining the default port, but AFAIK that's not possible.
        Hide
        admin Paul Phillips added a comment -

        Ok then, let's add the setting, defaulting it to 25565 and release an updated module on the forums, including it in the next release.

        Show
        admin Paul Phillips added a comment - Ok then, let's add the setting, defaulting it to 25565 and release an updated module on the forums, including it in the next release.

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              15/Sep/16