Skip to content


Configuring Ports in Production

By default the ports are set in Domino REST API as specified in the documentation configuring ports and there's no supported way to change them other than creating a configuration setting as specified in the parameters.


  1. Go to the keepconfig.d directory on your Domino Data directory. For linux /local/notesdata/keepconfig.d or on windows C:\Program Files\HCL\Domino\Data\keepconfig.d
  2. The default configuration is stored in a config.json. You may know that someone change the configuration if there are other .json files in the config.json. For example, sample.json.
  3. Open each .json file and see if the ports are being changed. To know that there are changes, the following settings are modified. See configurng port for more details.

  4. "PORT" for the main API port

  5. "MANAGMENTPORT" for the Management page port

  6. "METRICSPORT" for the Metrics port

  7. "HEALTHCHECKPORT" for the Health Check port

    "PORT": 8857,
    "MANAGMENTPORT": 8889,
    "METRICSPORT": 8890,
    "FIREHOSEPORT": 42424,
    "CalendarTemplateFileName": "mail12.ntf",
    "AllowJwtMail": true,
     "AllowLocalMailFile": true,
    "ServerDirectDBAccess": false,
    "createKeepDBfromTemplate": true,
    "singleDbMode": {
    "active": false
4. Create a .json if you want to modified a certain port.

  1. Click Save on the keepconfig.ddirectory.

  2. Restart Domino REST API on all servers with this new configuration.