diff --git a/.htmltest.yml b/.htmltest.yml index d026940f4..a8a6d7068 100644 --- a/.htmltest.yml +++ b/.htmltest.yml @@ -24,6 +24,7 @@ IgnoreURLs: - "https://code.visualstudio.com/" - "https://blogs.oracle.com/.*" - "https://jsonformatter.org/.*" +- "https://www.newtonsoft.com/.*" IgnoreDirs: - "docs/?.*/_print/" - "docs/?.*/_shared/" diff --git a/content/en/docs/2024.11/_shared/port-requirements/description/listeners.md b/content/en/docs/2024.11/_shared/port-requirements/description/listeners.md new file mode 100644 index 000000000..30217bf81 --- /dev/null +++ b/content/en/docs/2024.11/_shared/port-requirements/description/listeners.md @@ -0,0 +1 @@ +The ports providing an entry to receive Flow API Proxy requests and SNMP traps to trigger executions within the Innovation platform. \ No newline at end of file diff --git a/content/en/docs/2024.11/_shared/port-requirements/description/monitoring.md b/content/en/docs/2024.11/_shared/port-requirements/description/monitoring.md new file mode 100644 index 000000000..ff097ed90 --- /dev/null +++ b/content/en/docs/2024.11/_shared/port-requirements/description/monitoring.md @@ -0,0 +1 @@ +The ports providing communication between other services and the Monitoring service. These are dynamic ports managed by Service Fabric. \ No newline at end of file diff --git a/content/en/docs/2024.11/_shared/port-requirements/description/scheduling.md b/content/en/docs/2024.11/_shared/port-requirements/description/scheduling.md new file mode 100644 index 000000000..9348d0ddf --- /dev/null +++ b/content/en/docs/2024.11/_shared/port-requirements/description/scheduling.md @@ -0,0 +1 @@ +The ports providing communication between other services and the Scheduling service. These are dynamic ports managed by Service Fabric. \ No newline at end of file diff --git a/content/en/docs/2024.11/_shared/port-requirements/description/triggers-snmp.md b/content/en/docs/2024.11/_shared/port-requirements/description/triggers-snmp.md deleted file mode 100644 index 5372c835f..000000000 --- a/content/en/docs/2024.11/_shared/port-requirements/description/triggers-snmp.md +++ /dev/null @@ -1 +0,0 @@ -The port providing an entry to receive SNMP traps to trigger executions within the Innovation platform. \ No newline at end of file diff --git a/content/en/docs/2024.11/_shared/port-requirements/description/triggers.md b/content/en/docs/2024.11/_shared/port-requirements/description/triggers.md new file mode 100644 index 000000000..113c87095 --- /dev/null +++ b/content/en/docs/2024.11/_shared/port-requirements/description/triggers.md @@ -0,0 +1 @@ +The ports providing communication between other services and the Triggers service. These are dynamic ports managed by Service Fabric. \ No newline at end of file diff --git a/content/en/docs/2024.11/getting-started/on-premise/install-innovation-only/advanced/port-requirements.md b/content/en/docs/2024.11/getting-started/on-premise/install-innovation-only/advanced/port-requirements.md index db6b50350..a8af1d71c 100644 --- a/content/en/docs/2024.11/getting-started/on-premise/install-innovation-only/advanced/port-requirements.md +++ b/content/en/docs/2024.11/getting-started/on-premise/install-innovation-only/advanced/port-requirements.md @@ -17,6 +17,7 @@ description: "Information about the ports opened when installing {{% ctx %}} Inn | Cortex.RabbitMqErlangDistribut ionClientPorts | The ports used by CLI tools (Erlang distribution client ports) for communication with nodes and is allocated from a dynamic range (computed as Erlang dist port + 10000 through dist port + 10010). **This cannot currently be changed.** | 35672-35682 | TCP | Inbound | | Cortex.RabbitMqErlangDistribut ionServerPort | The port used for RabbitMQ inter-node and CLI tools communication (Erlang distribution server port) and is allocated from a dynamic range (limited to a single port by default, computed as AMQP port + 20000). **This cannot currently be changed.** | 25672 | TCP | Inbound | | Cortex.RabbitMqManagement ApiPort | The port used by the RabbitMQ management plugin. **This cannot currently be changed.** | 15671 | TCP | Inbound | +| Cortex.RabbitMqStreamPorts | The ports used by the RabbitMQ stream replication. **This cannot currently be changed.** | 6000-6500 | TCP | Inbound | | Cortex.WindowsSmbRemote Registry | The ports used by Windows SMB and Remote Registry service. | 135, 137, 138, 139, 445 | TCP | Inbound | | Cortex.ServiceFabric.Customer1. ClusterConnectionEndpointPort | The port used by the client to connect to the cluster when client APIs are used. | 8001 | TCP | Inbound | | Cortex.ServiceFabric.Customer1. ClientConnectionEndpointPort | The port where the nodes communicate with each other. | 8002 | TCP | Inbound | @@ -54,16 +55,19 @@ Each service has an endpoint which is used to communicate with Service Fabric an | Name of Service | Description | Default Port(s) | Protocol(s) | Direction | Program | |--------------------------|--------------------------------------------------------------------------------|--------------------------------------|-------------|-------------------|---------| -| API Gateway | {{< section "/port-requirements/description/api-gateway.md" >}} | 8722 | TCP, UDP | Inbound, Outbound | Any | -| Authorisation | {{< section "/port-requirements/description/authorisation.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | -| Configuration Management | {{< section "/port-requirements/description/configuration-management.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | -| Data Storage | {{< section "/port-requirements/description/data-storage.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | -| Execution | {{< section "/port-requirements/description/execution.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | -| Execution Management | {{< section "/port-requirements/description/execution-management.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | -| Licence Management | {{< section "/port-requirements/description/licence-management.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | -| Package Management | {{< section "/port-requirements/description/package-management.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | -| Provisioning | {{< section "/port-requirements/description/provisioning.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | -| Triggers (SNMP) | {{< section "/port-requirements/description/triggers-snmp.md" >}} | 10001 | UDP | Inbound | Any | +| API Gateway | {{< section "/port-requirements/description/api-gateway.md" >}} | 8722 | TCP, UDP | Inbound, Outbound | Any | +| Authorisation | {{< section "/port-requirements/description/authorisation.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Configuration Management | {{< section "/port-requirements/description/configuration-management.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Data Storage | {{< section "/port-requirements/description/data-storage.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Execution | {{< section "/port-requirements/description/execution.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Execution Management | {{< section "/port-requirements/description/execution-management.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Licence Management | {{< section "/port-requirements/description/licence-management.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Listeners | {{< section "/port-requirements/description/listeners.md" >}} | 10000, 10001 | TCP, UDP | Inbound, Outbound | Any | +| Monitoring | {{< section "/port-requirements/description/monitoring.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Package Management | {{< section "/port-requirements/description/package-management.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Provisioning | {{< section "/port-requirements/description/provisioning.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Scheduling | {{< section "/port-requirements/description/scheduling.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | +| Triggers | {{< section "/port-requirements/description/triggers.md" >}} | Dynamic – Uses the application ports | N/A | N/A | N/A | ## Load Balancer Rules