#Linux Dedicated Server won't start

1 messages · Page 1 of 1 (latest)

drifting gale
#

I Can't get my server to start at all, been trying for awhile.

Config:

{
  "bindAddress": "0.0.0.0",
  "bindPort": "2001",
  "publicAddress": "104.238.221.242",
  "publicPort": "2001",
  "game": {
    "name": "Darks Reforger Conflict",
    "password": "123",
    "passwordAdmin": "1234",
    "admins": [],
    "scenarioId": "{C41618FD18E9D714}Missions/23_Campaign_Arland.conf",
    "maxPlayers": "10",
    "visible": true,
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1000,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true,
      "VONDisableUI": false,
      "VONDisableDirectSpeechUI": false
    },
    "mods": []
  },
    "missionHeader": {
    "m_sName": "Darks Reforger Conflict",
    "m_sAuthor": "Dark",
    "m_sDescription": "1",
    "m_sDetails": "1",
    "m_iPlayerCount": 10,
    "m_bIsSavingEnabled": true,
    "m_sSaveFileName": "MyConflict_Save",
    "m_sBriefingConfig": "{C41618FD18E9D714}Missions/23_Campaign_Arland.conf",
    "m_bOverrideScenarioTimeAndWeather": true,
    "m_iStartingHours": 7,
    "m_iStartingMinutes": 30,
    "m_bRandomStartingDaytime": false,
    "m_fDayTimeAcceleration": 6,
    "m_fNightTimeAcceleration": 12,
    "m_bRandomStartingWeather": true,
    "m_bRandomWeatherChanges": false,
    "m_fXpMultiplier": 50,
    "m_bMapMarkerEnableDeleteByAnyone": false,
    "m_iMapMarkerLimitPerPlayer": 99
 }
}

Console Error:

BACKEND      : Loading dedicated server config.
BACKEND      : Server config loaded.
BACKEND      : Loading dedicated server config.
BACKEND      : JSON Schema Validation:
BACKEND      : type error:
BACKEND   (E): Param "#/bindPort" has an incorrect type. Expected "integer", but the value is "string"
BACKEND   (E): Reference in schema: "#/properties/bindPort"
BACKEND   (E): JSON is invalid!
BACKEND   (E): There are errors in server config!
BACKEND   (E): Unable to continue with a broken DS config! Shutdown!
ENGINE    (E): Error while initializing game.
ENGINE    (E): Unable to initialize the game
ENGINE       : Game destroyed.
RPL          : Pip::Destroy
calm nacelle
#

Remove the quotes around your port number.

drifting gale
calm nacelle
#

Then you probably have a new error that nobody can help you with until you post the new error and the new config.

drifting gale
#
PROFILING    : Compiling Game scripts took: 1837.701000 ms
INIT         : Creating game instance(ArmaReforgerScripted), version 1.6.0.95 built 2025-12-09 7:39:13 UTC.
BACKEND      : Loading dedicated server config.
BACKEND      : Server config loaded.
BACKEND      : Loading dedicated server config.
BACKEND      : JSON Schema Validation:
BACKEND      : type error:
BACKEND   (E): Param "#/bindPort" has an incorrect type. Expected "integer", but the value is "string"
BACKEND   (E): Reference in schema: "#/properties/bindPort"
BACKEND   (E): JSON is invalid!
BACKEND   (E): There are errors in server config!
BACKEND   (E): Unable to continue with a broken DS config! Shutdown!
ENGINE    (E): Error while initializing game.
ENGINE    (E): Unable to initialize the game
ENGINE       : Game destroyed.
RPL          : Pip::Destroy
RESOURCES (E): ==== Resource leaks ====
RESOURCES (E): ui/fonts/robotomono_msdf_28.edds   1
{
  "bindAddress": "0.0.0.0",
  "bindPort": 2001,
  "publicAddress": "104.238.221.242",
  "publicPort": 2001,
  "game": {
    "name": "Darks Reforger Conflict",
    "password": "123",
    "passwordAdmin": "1234",
    "admins": [
      ""
    ],
    "scenarioId": "{C41618FD18E9D714}Missions/23_Campaign_Arland.conf",
    "maxPlayers": "10",
    "visible": true,
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1000,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true,
      "VONDisableUI": false,
      "VONDisableDirectSpeechUI": false
    },
    "missionHeader": {
      "m_sName": "Darks Reforger Conflict",
      "m_sAuthor": "Dark",
      "m_sDescription": "1",
      "m_sDetails": "1",
      "m_iPlayerCount": 10,
      "m_bIsSavingEnabled": true,
      "m_sSaveFileName": "MyConflict_Save",
      "m_sBriefingConfig": "{C41618FD18E9D714}Missions/23_Campaign_Arland.conf",
      "m_bOverrideScenarioTimeAndWeather": true,
      "m_iStartingHours": 7,
      "m_iStartingMinutes": 30,
      "m_bRandomStartingDaytime": false,
      "m_fDayTimeAcceleration": 6,
      "m_fNightTimeAcceleration": 12,
      "m_bRandomStartingWeather": true,
      "m_bRandomWeatherChanges": false,
      "m_fXpMultiplier": 50,
      "m_bMapMarkerEnableDeleteByAnyone": false,
      "m_iMapMarkerLimitPerPlayer": 99
    }
  }
}
calm nacelle
#

Are you sure you changed it? It has the same type error, but your config doesn't look to have the value as a string.