SentryOne Document Software IIS Bindings

Applies to: SentryOne Document Software (the on-premises, self-hosted version) only.

Part 1. Update IIS Binding Information

Unsupported: The steps for configuring IIS bindings are provided as an example only. Please refer to the official IIS documentation from Microsoft for additional assistance. For information about IIS administration, see IIS.net.

  1. Open Internet Information Services (IIS) Manager.
  2. On the Connections panel, expand the server, then expand sites.
    IIS Manager Connections panel on left side
  3. Select the SentryOne Document Host site to edit bindings for SentryOne Document Software.
  4. On the Actions panel, select Bindings... under the Edit Site section (or right-click the site and use the context menu to select Edit Bindings...).Connections --> Site --> Edit Site --> Bindings...
  5. On the Site Bindings window, the Host Name (default = localhost) and Port (default = 44302) used during installation are displayed. Select the Edit... button to update the binding information.Existing Site Bindings
  6. Update the binding Type, IP address, Port, and Host name as needed. Note:  The host name is the name of the server or another custom URL you manage.Edit Site Binding options as needed
  7. Select OK
  8. Return to the Connections panel in IIS Manager and repeat the steps to edit the binding information for the SentryOne Document API site.
  9. Continue to Part 2 (below) to complete the configuration changes for the SentryOne Document settings files.

Part 2. Update SentryOne Document Settings Files

  1. In the installation directory, navigate to the SentryOneDocumentApi folder.
    For example: C:\Program Files (x86)\SentryOne\SentryOne Document\SentryOneDocumentApi
  2. Open the appSettings.json file.
  3. Under the “CorsAllowedOrigins” settings, update the URL to match the new binding.CorsAllowedOrigins in appSettings.json for SentryOne Document API site
  4. Save the changes.
  5. In the installation directory, navigate to the SentryOneDocumentHost folder.
    For example: C:\Program Files (x86)\SentryOne\SentryOne Document\SentryOneDocumentHost
  6. Open the appSettings.json file.
  7. Under the “ApiServicesUrl” and the “HostUrl” update the URL to match the new binding.ApiServicesUrl and HostUrl in appSettings.json for the SentryOne Document Host site
  8. Save the changes.
  9. Continue to Part 3 (below) to complete the changes in IIS Manager.

Part 3. Restart the Sites

  1. Return to IIS manager and restart the sites that have been updated (SentryOne Document Host and SentryOne Document API in this example).IIS Manager --> Connections --> Site --> Manage Website --> Restart

Success: You have completed making changes to the IIS Binding for SentryOne Document Software!