ABAP ports, including ICM (Internet Connection Manager)
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
Dispatcher | 32NN (sapdpNN) | TCP/IP | 3200-3299 | SAP Dispatcher, used by SAP GUI for Windows and Java |
Gateway | 33NN (sapgwNN) | TCP/IP | 3300-3399 | SAP gateway, used for CPIC and RFC communication. |
Gateway | 48NN (sapgwNNs) | TCP/IP | 4800-4899 | SNC secured SAP gateway, used for CPIC and RFC communication, see SNC Users Guide for details, only encrypted communications. Please note, there is no related sapdpNNs (47xx) port. |
ICM HTTP | 80NN | TCP/IP | Free | You can configure the system to use port number 80 after installation. |
ICM HTTPS | 443NN | TCP/IP | Free | The port is not configured during installation. If you want to use HTTPS, you must configure it manually. |
ICM SMTP | 25 | TCP/IP | Free | The port is not configured during installation. If you want to use SMTP, you must configure it manually. Only one instance per host should offer SMTP service. |
Message Server | 36NN (sapmsSID) | TCP/IP | Free | Only CI (central instance) Service names can be reassigned in /etc/services to an arbitrary value after installation. Relevant only for releases prior to SAP NetWeaver 7.0. |
Message Server HTTP | 81NN | TCP/IP | Free | Only CI (central instance) Can be used to retrieve system information via HTTP. Relevant only for releases prior to SAP NetWeaver 7.0. |
Message Server HTTPS | 444NN | TCP/IP | Free | Only CI (central instance) The port is not configured during installation. Relevant only for releases prior to SAP NetWeaver 7.0. |
Central System Log | 12NN, 13NN, 14NN, 15NN | UDP | Free | Syslog (rslgsend) uses UDP for communications, see Note 25526 for deatils. |
Dispatcher | 32NN | UDP | 3200-3299 | Only used on local host for signaling dispatcher, never seen on the network, disabled by default starting with 7.0 (gw/use_udp=1 will enable UDP port). |
Gateway | 33NN | UDP | 3300-3399 | |
ICM Admin | detected automatically | TCP/IP | 65000 or less | Internal communication. Automatically uses the first free port from 65000 downwards. Port accepts connections only from localhost. |
JAVA ports
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
HTTP | 5NN00 | TCP/IP | 50000-59900 | |
HTTP over SSL | 5NN01 | TCP/IP | 50001-59901 | |
IIOP initial context | 5NN02 | TCP/IP | 50002-59902 | |
IIOP over SSL | 5NN03 | TCP/IP | 50003-59903 | |
P4 | 5NN04 | TCP/IP | 50004-59904 | |
P4 over HTTP tunneling | 5NN05 | TCP/IP | 50005-59905 | Relevant only for releases up to and including SAP NetWeaver 7.0. |
P4 over SSL | 5NN06 | TCP/IP | 50006-59906 | |
IIOP | 5NN07 | TCP/IP | 50007-59907 | |
Telnet | 5NN08 | TCP/IP | 50008-59908 | |
JMS | 5NN10 | TCP/IP | 50010-59910 | Relevant only for releases up to and including SAP NetWeaver 7.0. |
Server Join Port | 5NN20 + x*5 | TCP/IP | 50020-59995 | x = 0, 1, 2, 3, …15 (number of server) |
Server Debug Port | 5NN21 + x*5 | TCP/IP | 50021-59996 | x = 0, 1, 2, 3, …15 (number of server) |
Enqueue Server Port | 32NN (sapdpNN) | TCP/IP | 3200-3299 | Provides locking services for AS Java NN = Instance number (00…99) enque/encni/port. |
Enq. Replication | 33NN (sapgwNN) | TCP/IP | 3300-3399 | Replication of enqueue data for high availability NN = Instance number (00…99) Releases up to NW2004s enque/encni/repl_port. Relevant for releases up to and including SAP NetWeaver 7.0. |
Enq. Replication | 5NN16 | TCP/IP | 50016-59916 | Replication of enqueue data for high availability NN = Instance number (00…99) enque/encni/repl_port Starting with NW2007. |
Gateway | 33NN (sapgwNN) | TCP/IP | 3300-3399 | Only relevant for releases SAP NetWeaver 7.1 and higher. Ports used by SAP gateway for CPIC and RFC communication. |
Gateway | 48NN (sapgwNNs) | TCP/IP | 4800-4899 | SNC secured SAP gateway, used for CPIC and RFC communication, see SNC Users Guide for details, only encrypted communications. Please note, there is no related sapdpNNs (47xx) port. |
Message Server Port | 36NN | TCP/IP | 3600-3699 | rdisp/msserv |
HTTP | 81NN | TCP/IP | 8100-8199 | ms/http_port_<n> |
HTTPS | 444NN | TCP/IP | 44400-44499 | ms/https_port_<n> |
Administrative ports
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
SAPHostControl | 1128 | TCP/IP | 50013-59913 | TCP/IP |
SAPHostControlS | 1129 | TCP/IP | 50013-59913 | |
Start Service | 5NN13 (sapctrlNN) | TCP/IP | 50013-59913 | HTTP |
Start Service | 5NN14 (sapctrlsNN) | TCP/IP | 50014-59914 | HTTPS |
SAProuter | 3299 | TCP/IP | Free | |
SAP Web Dispatcher | chose freely | TCP/IP | Free | Currently there is no installation procedure for SAP Web Dispatcher. Typical port for HTTP is 80. Typical port for HTTPS is 443 |
niping | 3298 | TCP/IP | Free | SAP network test program |
SAPlpd | 515 | TCP/IP | Free | SAP printer spooler |
DTR | 5NN15 | TCP/IP | 50015-59915 | Design Time Repository for NetWeaver Development Infrastracture (NW2004s and later). |
Installation/upgrade ports
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
SDM as part of AS instance | 5NN17, 5NN18, 5NN19 | TCP/IP | 50017-59919 | Software deployment manager Only CI (Central Instance). Only NW04 and NW2004s. (*17=Administrator Communication; *18=GUI port; *19=http port). |
SL Controller | 5NN17, 5NN18, 5NN19 | TCP/IP | 50017-59919 | Used for patch and upgrade services. (*17=Administrator Communication; *18=GUI port; *19=http port). |
SAPinst | 21212, 21213 | TCP/IP | Free | |
SAPinst on IBM AS400 iSeries | 59975, 59976 | TCP/IP | Free | SAPinst on IBM iSeries needs these additional ports. |
Upgrade Monitoring | 4238 | TCP/IP | Free | |
Upgrade UA-server (HTTP) | 4239 | TCP/IP | Free | |
Upgrade R3up-process | 4240 | TCP/IP | Free | |
Upgrade UA-server | 4241 | TCP/IP | Free |
Databases ports
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
MS SQL | 1433 | TCP/IP | 1024 – 5000 | Port can be statically or dynamically allocated. If dynamic, port 1434/udp is also required. |
Oracle listener | 1527 | TCP/IP | Free | configured in listener.ora and tnsnames.ora |
IBM DB6 (AIX) | 50000 | TCP/IP | Free | Conflicts with SAP JAVA EE Engine with instance number 00. See relevant documentation on how to change this DB6 default port. |
IBM DB2 (OS/400) | 4402 (as-edrsql) | TCP/IP | Free | |
liveCache MaxDB (formerly know as SAP DB) | 7200 (sql30), 7210 (sql6), 7269 (sapdni72), 7270 (sdbnissl76), 7575 (SDB) | TCP/IP | Free | Webtools. In case of multiple MaxDB instances on one host the services are shared by all instances. |
Applications ports
ITS (Internet Transaction Server)
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
AGate | 39NM (sapavw00_Inst) | TCP/IP | Free | N determined at setup so that reange free; M = number of agates -1; Inst = name of ITS instance. |
Mapping Manager | 39N9 (sapavwwmm_Inst) | TCP/IP | Free | Inst = name of ITS instance. |
IGS (Internet Graphics Server)
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
Multiplexer | 4NN00 | TCP/IP | 4NN00 | |
Portwatcher (Clients) | 4NN01-4NN79 | TCP/IP | 4NN01-4NN79 | |
HTTP-ports | 4NN80-4NN99 | TCP/IP | 4NN80-4NN99 |
XI (SAP Exchange Infrastructure)
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
JMS/JDBC/File Adapter Server | 8200 | TCP/IP | Free | Port used for interactive browser access to configuration interface. Adapter does not belong to an SAP Application Server system. It can be installed on a host with XI server, or standalone. Usually only one instance needed, because individual JMS/JDBC and File Adapter instances live inside one serve process. |
JMS Adapter | 8210 | TCP/IP | Free | Port for Incoming data from XI server. |
JDBC Adapter | 8220 | TCP/IP | Free | Port for Incoming data from XI server. |
File Adapter | 8230 | TCP/IP | Free | Port for Incoming data from XI server. |
IPC (Internet Pricing and Configurator)
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
Dispatcher (NW05 and CRM 5.0) | 4363 | TCP/IP | Free | Mobile client. |
Dispatcher (versions 3.0 and 4.0) | 4444 | TCP/IP | Free | Mobile client. |
Data loader (versions 3.0 and 4.0) | 4445 | TCP/IP | Free | |
Server (versions 3.0 and 4.0) | 9999 | TCP/IP | Free | Counting down from 9999 for each server process. |
TREX (Text Retrieval and Information Extraction)
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
Name Server | 3NN01 | TCP/IP | 30001-39901 | Available for TREX 6.1, TREX 7.0, TREX 7.1. |
Pre Processor | 3NNx2 | TCP/IP | 30002-39992 | Multiple servers possible: x=server-index (0,1,2,…,9). Available for TREX 6.1, TREX 7.0, TREX 7.1. |
Index Server | 3NNx3 | TCP/IP | 30003-39993 | Multiple servers possible: x=server-index (0,1,2,…,9). Available for TREX 6.1, TREX 7.0, TREX 7.1. |
Queue Server | 3NNx4 | TCP/IP | 30004-39994 | Multiple servers possible: x=server-index (0,1,2,…,9). Available for TREX 6.1, TREX 7.0, TREX 7.1. |
HTTP Server | 3NN05 | TCP/IP | 30005-39905 | Available for TREX 6.1, TREX 7.0, TREX 7.1. |
GRMG service(Heartbeat) | 3NN06 | TCP/IP | 30006-39906 | Optional. Available as of TREX 7.0. |
RFC Server | 3NN07 | TCP/IP | 30007-39907 | Multithreaded RFC server with port 3NN07 available as of TREX 7.0. |
Cruiser | 3NNx8 | TCP/IP | 30008-39908 | Multiple servers possible: x=server-index (0,1,2,…,9). Available as of TREX 7.1. |
Alert Server | 3NN11 | TCP/IP | 30011-39911 | Available as of TREX 7.0. |
BackupServer | 3NN17 | TCP/IP | 30011-39917 | Optional. Available as of TREX 7.1. |
TREX 6.0: Name Server | 8355 | TCP/IP | Free | Valid up to TREX 6.0. |
TREX 6.0: Pre Processor | 8357 | TCP/IP | Free | Valid up to TREX 6.0. |
TREX 6.0: Index Server | 8351 | TCP/IP | Free | Valid up to TREX 6.0. |
TREX 6.0: Queue Server | 8352 | TCP/IP | Free | Valid up to TREX 6.0. |
TREX 6.0: HTTP Server | 8353 | TCP/IP | Free | Valid up to TREX 6.0. |
TREX 6.0: Monitoring (GRMG) | 8366 | TCP/IP | Free | Availability monitoring in CCMS |
MDM (Master Data Management)
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
Admin Console | 20003 | TCP/IP | Fixed | Communication between Admin Console application and MDM server. |
Server to Server | 20004 | TCP/IP | Fixed | Inter Server communication (master/slave). |
Admin Console | 20005 | TCP/IP | Fixed | Communication between Admin Console application and MDM server. |
Import Manager | 20006 | TCP/IP | Fixed | Communication between MDM Import Manager Service and its clients. |
Syndicator Service | 20007 | TCP/IP | Fixed | Communication between MDM Syndicator Service and its clients. |
Layout Server | 31596, 31597, 31604 | TCP/IP | Fixed | Communication for print publishing between MDM Layout Server and its clients. |
Layout Server – Quark Express | 31602 | TCP/IP | Fixed | Communication for print publishing between MDM Layout Server and Quark Express plugin. |
Layout Server – Adobe InDesign | 31603 | TCP/IP | Fixed | Communication for print publishing between MDM Layout Server and Adobe InDesign plugin. |
Layout Server | 31596 | TCP/IP | Fixed | Communication for print publishing between MDM Layout Server and its clients. |
MDM Server | 2000-2002 | TCP/IP | 2000-9997 | 3 consecutive ports in this range are required per each repository. |
Content Server
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
Content Server | 1090 | TCP/IP | Free | |
Cache Server | 1095 | TCP/IP | Free |
CRM (Customer Relationship Management)
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
CSDM | 20201 | TCP/IP | Free | Central Software Deployment Manager |
Exchange Groupware Connector (DCOM) | 135 (DCE) | TCP/IP | 135 | DCOM uses port 135 for the Service Control Manager which allocates a free port for the application. |
Lotus Domino Connector | 62026-62029 | TCP/IP | Free | The range comprises 4 Instances xxx26 for instance 1 up to xxx29 for instance 4. |
Lotus Domino Proxy | 62126-62129 | TCP/IP | Free |
PAW (Performance Assessment Workbench of Knowledge Warehouse)
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
PAW Communication Server | 1099 | TCP/IP | Free | Java RMI Server |
PAW Servlet Engine | 1089 | TCP/IP | Free |
Business One
Service | Port (Name) | Protocol | Range | Comment |
---|---|---|---|---|
HTTP | 80 | TCP/IP | Free | IIS, configurable port on client side |
ODBC (e.g. MSSQL) | 1433 | TCP/IP | Free | Port can be statically or dynamically allocated. If dynamic, port 1434/udp is also required. |
DCOM | 135 (DCE) | TCP/IP | 135 | Connection to license server. DCOM uses port 135 for the Service Control Manager which allocates a free port for the application. |