Required Ports

The following URLs and ports must be opened on the machine where IMS is installed.

Component

Source

Destination

Port

Protocol

Direction

Required

Description

IdentityIMS Primary & SecondaryIEE Tenant Management10800HTTPSOutbound OnlytrueUsed for authentication and authorization for the Monitoring Service and Hot Reading Query API
IgniteIMS PrimaryIMS Secondary47500-47600(Discovery)TCP/IPBi-directionaltrueIgnite discovery port range is to find the node each other between IMS core services and adapters. This discovery port range is only internal between the IMS core and adapter services.
47100-47200(Comm)TCP/IPBi-directionaltrueIgnite communication port range is to find the node each other between IMS core services and adapters. This communication port range is only internal between the IMS core and adapter services.
AMM TransportIMS SecondaryAMM3009HTTPSBi-directionaltrueTo connect to AMM system
JMS TransportJMS7243SSLBi-directionaltrueTo connect to JMS
AMM TransformDMS7080HTTPBi-directionalfalseTo fetch ESN/MAC id mappings in unsecured mode
7043HTTPSBi-directionaltrueTo fetch ESN/MAC id mappings in secured mode
SOAP TransportIEE Device CommIMS Secondary5000HTTPSBi-directionaltrueHost the SOAP Transport in secured mode with Transport level certificate
5001HTTPBi-directionaltrueHost the SOAP Transport in unsecured mode
5002HTTPBi-directionaltrueHost the SOAP Transport in secured mode with message level certificate
Monitoring serviceIEE Web UI (Edge Explorer)IMS Primary & IMS Secondary8010HTTPSBi-directionaltrueUI calls Monitoring service to get the metrics
DBeaver ToolDBeaver ToolIMS Primary & IMS Secondary10800-10810TCP/IPBi-directionaltrueUsed for connecting Ignite cache by DBeaver tool through IMS Services . Note : its default ignite port for thin client/JDBC/ODBC port.
ADS Pipelines

 

IMS Primary & Secondary

 

itron.visualstudio.com443HTTPSOutbound OnlytrueTo perform installation through ADS release pipeline to the server/Virtual Machine.
download.visualstudio.microsoft.com443HTTPSOutbound OnlytrueTo download installer package from blob while performing remote installation through ADS pipeline to the server/virtual machine.
str1use1ihc1prod.blob.core.windows.net443HTTPS, TLSOutbound OnlytrueTo download installer package from blob while performing remote installation through ADS pipeline to the server/virtual machine.
vstsagentpackage.azureedge.net443HTTPS, TLSOutbound OnlytrueTo download the ADS Agent that performs the deployment tasks on target machines. Required only for initial install.
Hot Reading Query API

 

IEE Rest API or GRPC client

 

Hot Reading Query API

 

9001HTTPS, TLSOutbound OnlytrueHost the Hot Reading Query API (GRPC Service) in secured mode with Transport level certificate.
9000HTTP2Outbound OnlytrueHost the Hot Reading Query API (GRPC Service) in Unsecured mode with Http2.
AMM PortalIMS Primary & SecondaryAMM3010, 6343HTTPSOutbound OnlyfalseTo connect AMM Portal to investigate any issues for troubleshooting.

Note:  IMS also needs connectivity to https://vstsagentpackage.azureedge.net to download the VSTS agent. This is a one-time activity. Once the VSTS agent setup is complete, this connectivity is no longer needed, so it does not need to be added to the required list. It is required only if the installation is performed through the ADS release pipeline.

See also Port Connectivity Verification.