{
   "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
   "id": "348404",
   "self": "https://bugs.mojang.com/rest/api/2/issue/348404",
   "key": "BDS-6825",
   "fields": {
      "issuetype": "1",
      "project": "11700",
      "fixVersions": [
         "19838"
      ],
      "resolution": "1",
      "customfield_10500": {
         "self": "https://bugs.mojang.com/rest/api/2/customFieldOption/10303",
         "value": "Confirmed",
         "id": "10303",
         "disabled": false
      },
      "customfield_12800": null,
      "customfield_12602": [],
      "customfield_12601": null,
      "customfield_12604": null,
      "customfield_12603": null,
      "customfield_12606": null,
      "customfield_12605": null,
      "customfield_12608": null,
      "resolutiondate": "2021-03-09T21:18:14.000+0200",
      "customfield_12607": null,
      "customfield_12609": null,
      "workratio": -1,
      "lastViewed": null,
      "watches": {
         "self": "https://bugs.mojang.com/rest/api/2/issue/BDS-6825/watchers",
         "watchCount": 3,
         "isWatching": false
      },
      "created": "2020-06-30T23:42:12.000+0300",
      "customfield_12000": null,
      "customfield_12201": null,
      "customfield_12600": null,
      "labels": [],
      "customfield_11700": "{}",
      "versions": [
         "19549"
      ],
      "issuelinks": [],
      "assignee": null,
      "updated": "2021-03-09T21:18:14.000+0200",
      "status": "5",
      "description": "h4. Summary\r\nUsing a semicolon ( ; ) in the server-name field causes clients to be unable to join the server. No feedback is provided in the console to indicate a problem.\r\n\r\nh4. Steps to reproduce...\r\n# Open server.properties and change server-name to \"Test;\" without quotes\r\n# Start the server\r\n# Note no indication the server isn't or wont function\r\n# Open Minecraft - note the server details is stuck on locating server\r\n# Attempt to connect, note the immediate \"Unable to Connect\" screen\r\n\r\nh4. What I expected to happen...\r\nSome form of feedback to advise invalid characters in name.\r\n\r\nh4. What actually happened...\r\nServer starts without issue and appears to be working but no one can connect.",
      "customfield_11100": null,
      "customfield_11300": null,
      "customfield_11500": "394668",
      "customfield_12503": null,
      "customfield_12700": null,
      "customfield_12502": null,
      "customfield_12504": null,
      "attachment": [],
      "summary": "Unexpected or invalid characters in server-name breaks the server",
      "creator": "zizzyzizzy",
      "reporter": "zizzyzizzy",
      "customfield_10002": null,
      "customfield_12501": null,
      "customfield_12500": null,
      "customfield_11601": null,
      "customfield_11600": "0|i1hurj:",
      "environment": null,
      "customfield_11801": null,
      "customfield_11800": null,
      "customfield_11602": null,
      "customfield_11802": null,
      "comment": {
         "comments": [
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/348404/comment/751169",
               "id": "751169",
               "author": "zizzyzizzy",
               "body": "I forgot to mention that even after removing the unicode 200b chars, it is still broken. I'm not certain which character(s) BDS is puking on:\r\n{noformat}\r\nserver-name=\u00a7k\u00a7c\u00a7kYEPAAAAH\u00a7r\u00a7c\u00a7l\u00a7o\u00a7r\u00a7l\u00a7o\u00a7a\u00a7l\u00a7o- \u00a7r\u00a72\u00a7l\u00a7oHACHIKEROS ;3\u00a7r{noformat}",
               "updateAuthor": "zizzyzizzy",
               "created": "2020-06-30T23:43:59.987+0300",
               "updated": "2020-06-30T23:43:59.987+0300"
            },
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/348404/comment/769913",
               "id": "769913",
               "author": "ionicecko",
               "body": "Original description:\r\n{quote}\r\nThe following server name breaks BDS with *no visible indication* that it is not working. The startup log looks exactly like it does when it is working,\u00a0 you simply cannot connect. The client immediately returns with \"unable to connect to world.\"\r\n\r\n\u00a0\r\n{noformat}\r\nserver-name=\u00a7k\u00a7c\u00a7kYEPAAAAH\u00a7r\u00a7c\u00a7l\u00a7o<200b><200b><200b><200b><200b><200b>\u00a7r\u00a7l\u00a7o\u00a7a\u00a7l\u00a7o- \u00a7r\u00a72\u00a7l\u00a7oHACHIKEROS ;3\u00a7r{noformat}\r\n{quote}",
               "updateAuthor": "ionicecko",
               "created": "2020-07-22T02:51:56.946+0300",
               "updated": "2020-07-22T02:51:56.946+0300"
            },
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/348404/comment/769932",
               "id": "769932",
               "author": "zizzyzizzy",
               "body": "It was the semicolon!? That's the last character I would have guessed. Nice find!",
               "updateAuthor": "zizzyzizzy",
               "created": "2020-07-22T03:24:32.460+0300",
               "updated": "2020-07-22T03:24:32.460+0300"
            }
         ],
         "maxResults": 3,
         "total": 3,
         "startAt": 0
      },
      "votes": {
         "self": "https://bugs.mojang.com/rest/api/2/issue/BDS-6825/votes",
         "votes": 4,
         "hasVoted": false
      }
   },
   "changelog": {
      "startAt": 0,
      "maxResults": 5,
      "total": 5,
      "histories": [
         {
            "id": "1729706",
            "author": "ionicecko",
            "created": "2020-07-22T02:51:33.170+0300",
            "items": [
               {
                  "field": "description",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": "The following server name breaks BDS with *no visible indication* that it is not working. The startup log looks exactly like it does when it is working,\u00a0 you simply cannot connect. The client immediately returns with \"unable to connect to world.\"\r\n\r\n\u00a0\r\n{noformat}\r\nserver-name=\u00a7k\u00a7c\u00a7kYEPAAAAH\u00a7r\u00a7c\u00a7l\u00a7o<200b><200b><200b><200b><200b><200b>\u00a7r\u00a7l\u00a7o\u00a7a\u00a7l\u00a7o- \u00a7r\u00a72\u00a7l\u00a7oHACHIKEROS ;3\u00a7r{noformat}",
                  "to": null,
                  "toString": "h4. Summary\r\nUsing a semicolon (;) in the server-name field causes clients to be unable to join the server. No feedback is provided in the console to indicate a problem.\r\n\r\nh4. Steps to reproduce...\r\n# Open server.properties and change server-name to \"Test;\" without quotes\r\n# Start the server\r\n# Note no indication the server isn't or wont function\r\n# Open Minecraft - note the server details is stuck on locating server\r\n# Attempt to connect, note the immediate \"Unable to Connect\" screen\r\n\r\nh4. What I expected to happen...\r\nSome form of feedback to advise invalid characters in name.\r\n\r\nh4. What actually happened...\r\nServer starts without issue and appears to be working but no one can connect."
               }
            ]
         },
         {
            "id": "1729707",
            "author": "ionicecko",
            "created": "2020-07-22T02:52:10.978+0300",
            "items": [
               {
                  "field": "description",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": "h4. Summary\r\nUsing a semicolon (;) in the server-name field causes clients to be unable to join the server. No feedback is provided in the console to indicate a problem.\r\n\r\nh4. Steps to reproduce...\r\n# Open server.properties and change server-name to \"Test;\" without quotes\r\n# Start the server\r\n# Note no indication the server isn't or wont function\r\n# Open Minecraft - note the server details is stuck on locating server\r\n# Attempt to connect, note the immediate \"Unable to Connect\" screen\r\n\r\nh4. What I expected to happen...\r\nSome form of feedback to advise invalid characters in name.\r\n\r\nh4. What actually happened...\r\nServer starts without issue and appears to be working but no one can connect.",
                  "to": null,
                  "toString": "h4. Summary\r\nUsing a semicolon ( ; ) in the server-name field causes clients to be unable to join the server. No feedback is provided in the console to indicate a problem.\r\n\r\nh4. Steps to reproduce...\r\n# Open server.properties and change server-name to \"Test;\" without quotes\r\n# Start the server\r\n# Note no indication the server isn't or wont function\r\n# Open Minecraft - note the server details is stuck on locating server\r\n# Attempt to connect, note the immediate \"Unable to Connect\" screen\r\n\r\nh4. What I expected to happen...\r\nSome form of feedback to advise invalid characters in name.\r\n\r\nh4. What actually happened...\r\nServer starts without issue and appears to be working but no one can connect."
               }
            ]
         },
         {
            "id": "1729708",
            "author": "ionicecko",
            "created": "2020-07-22T02:52:22.119+0300",
            "items": [
               {
                  "field": "Confirmation Status",
                  "fieldtype": "custom",
                  "from": "10300",
                  "fromString": "Unconfirmed",
                  "to": "10303",
                  "toString": "Confirmed"
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "1",
                  "fromString": "Open",
                  "to": "1",
                  "toString": "Open"
               }
            ]
         },
         {
            "id": "1762116",
            "author": "JIRAUSER484247",
            "created": "2020-08-11T17:19:24.563+0300",
            "items": [
               {
                  "field": "ADO",
                  "fieldtype": "custom",
                  "from": null,
                  "fromString": null,
                  "to": null,
                  "toString": "394668"
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "1",
                  "fromString": "Open",
                  "to": "1",
                  "toString": "Open"
               }
            ]
         },
         {
            "id": "2066431",
            "author": "goldenhelmet",
            "created": "2021-03-09T21:18:14.996+0200",
            "items": [
               {
                  "field": "Fix Version",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": null,
                  "to": "19838",
                  "toString": "1.16.210"
               },
               {
                  "field": "resolution",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": null,
                  "to": "1",
                  "toString": "Fixed"
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "1",
                  "fromString": "Open",
                  "to": "5",
                  "toString": "Resolved"
               }
            ]
         }
      ]
   }
}