Network Ports
The Spectrum™ Technology Platform server uses several network ports for communication. Network port conflicts can result in module components failing to start. One indication that a component has failed to start is if it does not appear in Management Console. To troubleshoot the problem, look in the Spectrum™ Technology Platform spectrum-server.log file. This log shows which port is causing the problem. You can find the Spectrum™ Technology Platform server log in:
server\spectrum-server.log
Server port settings defined in the spectrum-container.properties file
You can modify network ports by modifying the properties in this file and restarting the server:
server\conf\spectrum-container.properties
Port | Description |
---|---|
5001 | This port is used by the Spectrum™ Technology Platform configuration
database. To use a different port in a non-clustered environment, configure the repository/neo4j.template. To use a different port in a clustered environment:
|
5701 | This port is used by Hazelcast for managing distributed processing between
Spectrum™ Technology Platform servers in a cluster. To use a different port in a non-clustered environment, modify this property: spectrum.cluster.port To use a different port in a clustered environment:
|
6362 | This port is used if you enable backups of the Spectrum™ Technology Platform
configuration database. To use a different port, modify this
property: spectrum.repository.backup.port |
7474 | This port is used by the Spectrum™ Technology Platform configuration database. To use a different port, configure the neo4j.template. |
7687 | This port is used by the Spectrum™ Technology Platform configuration database. To use a different port, configure the spectrum.repository.port property. |
8080 | The port used for communication between the server and Enterprise Designer and
Management Console. This port is also used by web services. To use a different port,
modify this property: spectrum.http.port |
9200 | This port is used by the index server. To use a different port, modify this
property: spectrum.index.http.port |
9300 | This port is used by the search index engine used by the Advanced Matching Module, configured using spectrum.index.tcp.port. |
10119 | This port is used for API calls made to services. To use a different port, modify this property: spectrum.socketgateway.port |
32751 | This port is used for ODBC connections model stores which are created in Metadata Insights. To use a different port, modify this property: spectrum.metadata.odbc.port |
Data Hub port settings defined in the neo4j.properties file
You can modify Data Hub ports by modifying the properties in this file and restarting the server:
- SpectrumFolder\server\modules\hub\db\neo4j.propertiesSpectrumDirectory/server/modules/hub/db/neo4j.properties
Port | Description |
---|---|
6044-6299 | These ports are used by the Data Hub module. This is specified by the following property: ha.host.data.port |
6372-6627 | These ports are used by the Data Hub module. This is specified by the following property: dbms.backup.address |
7001 | This port is used by the Data Hub module. This is specified by the following property: ha.host.coordination.base_port |
Machine Learning Module
Ports documented in this section are required for the Machine Learning module.
Port | Description |
---|---|
15431 | Port 15431 is required for the Machine Learning module. |