You may, or may not have noticed within the release notes of 2023.1 and the port requirements document that the use of port 17778 for SWIS API is being deprecated and we recommend that you start using port 17774.
https://documentation.solarwinds.com/en/success_center/orionplatform/content/release_notes/solarwinds_platform_2023-1_release_notes.htm
https://documentation.solarwinds.com/en/success_center/orionplatform/content/core-solarwinds-port-requirements.htm
What is happening?
With the release of 2023.1 the SWIS REST API on port 17778 is deprecated and will be removed in a future version. Note that Agent Management will keep using port 17778.
The release of 2023.1 Introduced a new port 17774 for the SWIS REST API.
This port can now be secured by a customer-defined certificate defined in Centralized Settings. There are 2 new settings to consider.
"CertificateNameForSafequardCommunicationOnSwisRestEndpoint"
The certificate should be stored in the same place as the SolarWinds-Orion certificate (Local Machine - Personal). Use its common name (CN) in the setting
"DisableSwisRestEndpointOnPort17778"
The SWIS REST API on port 17778 can be disabled in Centralized Settings
This is recommended after defining a custom certificate for the new port and updating external integrations and scripts using the old port
Why is this happening?
In short, to improve the certificate management functions across the entire platform. We have been using the same certificate for multiple functions such as HTTPS binding, agent management, the SWIS REST API and more. In order to provide more granular certificate management we will now use a new port for the REST API and allow users to define their own certificate.
The SWIS REST API will no longer be available on port 17778 in a future release and you will need to update your scripts accordingly.
Questions, thoughts, concerns, or comments? Please let me know.