Ports

ABAP ports, including ICM (Internet Connection Manager)

ServicePort (Name)ProtocolRangeComment
Dispatcher32NN (sapdpNN)TCP/IP3200-3299SAP Dispatcher, used by SAP GUI for Windows and Java
Gateway33NN (sapgwNN)TCP/IP3300-3399SAP gateway, used for CPIC and RFC communication.
Gateway48NN (sapgwNNs)TCP/IP4800-4899SNC 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 HTTP80NNTCP/IPFreeYou can configure the system to use port number 80 after installation.
ICM HTTPS443NNTCP/IPFreeThe port is not configured during installation. If you want to use HTTPS, you must configure it manually.
ICM SMTP25TCP/IPFreeThe 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 Server36NN (sapmsSID)TCP/IPFreeOnly 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 HTTP81NNTCP/IPFreeOnly CI (central instance) Can be used to retrieve system information via HTTP. Relevant only for releases prior to SAP NetWeaver 7.0.
Message Server HTTPS444NNTCP/IPFreeOnly CI (central instance) The port is not configured during installation. Relevant only for releases prior to SAP NetWeaver 7.0.
Central System Log12NN, 13NN, 14NN, 15NNUDPFreeSyslog (rslgsend) uses UDP for communications, see Note 25526 for deatils.
Dispatcher32NNUDP3200-3299Only 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).
Gateway33NNUDP3300-3399
ICM Admindetected automaticallyTCP/IP65000 or lessInternal communication. Automatically uses the first free port from 65000 downwards. Port accepts connections only from localhost.

JAVA ports

ServicePort (Name)ProtocolRangeComment
HTTP5NN00TCP/IP50000-59900
HTTP over SSL5NN01TCP/IP50001-59901
IIOP initial context5NN02TCP/IP50002-59902
IIOP over SSL5NN03TCP/IP50003-59903
P45NN04TCP/IP50004-59904
P4 over HTTP tunneling5NN05TCP/IP50005-59905Relevant only for releases up to and including SAP NetWeaver 7.0.
P4 over SSL5NN06TCP/IP50006-59906
IIOP5NN07TCP/IP50007-59907
Telnet5NN08TCP/IP50008-59908
JMS5NN10TCP/IP50010-59910Relevant only for releases up to and including SAP NetWeaver 7.0.
Server Join Port5NN20 + x*5TCP/IP50020-59995x = 0, 1, 2, 3, …15 (number of server)
Server Debug Port5NN21 + x*5TCP/IP50021-59996x = 0, 1, 2, 3, …15 (number of server)
Enqueue Server Port32NN (sapdpNN)TCP/IP3200-3299Provides locking services for AS Java NN = Instance number (00…99) enque/encni/port.
Enq. Replication33NN (sapgwNN)TCP/IP3300-3399Replication 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. Replication5NN16TCP/IP50016-59916Replication of enqueue data for high availability NN = Instance number (00…99) enque/encni/repl_port Starting with NW2007.
Gateway33NN (sapgwNN)TCP/IP3300-3399Only relevant for releases SAP NetWeaver 7.1 and higher. Ports used by SAP gateway for CPIC and RFC communication.
Gateway48NN (sapgwNNs)TCP/IP4800-4899SNC 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 Port36NNTCP/IP3600-3699rdisp/msserv
HTTP81NNTCP/IP8100-8199ms/http_port_<n>
HTTPS444NNTCP/IP44400-44499ms/https_port_<n>

Administrative ports

ServicePort (Name)ProtocolRangeComment
SAPHostControl1128TCP/IP50013-59913TCP/IP
SAPHostControlS1129TCP/IP50013-59913
Start Service5NN13 (sapctrlNN)TCP/IP50013-59913HTTP
Start Service5NN14 (sapctrlsNN)TCP/IP50014-59914HTTPS
SAProuter3299TCP/IPFree
SAP Web Dispatcherchose freelyTCP/IPFreeCurrently there is no installation procedure for SAP Web Dispatcher. Typical port for HTTP is 80. Typical port for HTTPS is 443
niping3298TCP/IPFreeSAP network test program
SAPlpd515TCP/IPFreeSAP printer spooler
DTR5NN15TCP/IP50015-59915Design Time Repository for NetWeaver Development Infrastracture (NW2004s and later).

Installation/upgrade ports

ServicePort (Name)ProtocolRangeComment
SDM as part of AS instance5NN17, 5NN18, 5NN19TCP/IP50017-59919Software deployment manager Only CI (Central Instance). Only NW04 and NW2004s. (*17=Administrator Communication; *18=GUI port; *19=http port).
SL Controller5NN17, 5NN18, 5NN19TCP/IP50017-59919Used for patch and upgrade services. (*17=Administrator Communication; *18=GUI port; *19=http port).
SAPinst21212, 21213TCP/IPFree
SAPinst on IBM AS400 iSeries59975, 59976TCP/IPFreeSAPinst on IBM iSeries needs these additional ports.
Upgrade Monitoring4238TCP/IPFree
Upgrade UA-server (HTTP)4239TCP/IPFree
Upgrade R3up-process4240TCP/IPFree
Upgrade UA-server4241TCP/IPFree

Databases ports

ServicePort (Name)ProtocolRangeComment
MS SQL1433TCP/IP1024 – 5000Port can be statically or dynamically allocated. If dynamic, port 1434/udp is also required.
Oracle listener1527TCP/IPFreeconfigured in listener.ora and tnsnames.ora
IBM DB6 (AIX)50000TCP/IPFreeConflicts 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/IPFree
liveCache MaxDB (formerly know as SAP DB)7200 (sql30), 7210 (sql6), 7269 (sapdni72), 7270 (sdbnissl76), 7575 (SDB)TCP/IPFreeWebtools. In case of multiple MaxDB instances on one host the services are shared by all instances.

Applications ports

ITS (Internet Transaction Server)

ServicePort (Name)ProtocolRangeComment
AGate39NM (sapavw00_Inst)TCP/IPFreeN determined at setup so that reange free; M = number of agates -1; Inst = name of ITS instance.
Mapping Manager39N9 (sapavwwmm_Inst)TCP/IPFreeInst = name of ITS instance.

IGS (Internet Graphics Server)

ServicePort (Name)ProtocolRangeComment
Multiplexer4NN00TCP/IP4NN00
Portwatcher (Clients)4NN01-4NN79TCP/IP4NN01-4NN79
HTTP-ports4NN80-4NN99TCP/IP4NN80-4NN99

XI (SAP Exchange Infrastructure)

ServicePort (Name)ProtocolRangeComment
JMS/JDBC/File Adapter Server8200TCP/IPFreePort 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 Adapter8210TCP/IPFreePort for Incoming data from XI server.
JDBC Adapter8220TCP/IPFreePort for Incoming data from XI server.
File Adapter8230TCP/IPFreePort for Incoming data from XI server.

IPC (Internet Pricing and Configurator)

ServicePort (Name)ProtocolRangeComment
Dispatcher (NW05 and CRM 5.0)4363TCP/IPFreeMobile client.
Dispatcher (versions 3.0 and 4.0)4444TCP/IPFreeMobile client.
Data loader (versions 3.0 and 4.0)4445TCP/IPFree
Server (versions 3.0 and 4.0)9999TCP/IPFreeCounting down from 9999 for each server process.

TREX (Text Retrieval and Information Extraction)

ServicePort (Name)ProtocolRangeComment
Name Server3NN01TCP/IP30001-39901Available for TREX 6.1, TREX 7.0, TREX 7.1.
Pre Processor3NNx2TCP/IP30002-39992Multiple servers possible: x=server-index (0,1,2,…,9). Available for TREX 6.1, TREX 7.0, TREX 7.1.
Index Server3NNx3TCP/IP30003-39993Multiple servers possible: x=server-index (0,1,2,…,9). Available for TREX 6.1, TREX 7.0, TREX 7.1.
Queue Server3NNx4TCP/IP30004-39994Multiple servers possible: x=server-index (0,1,2,…,9). Available for TREX 6.1, TREX 7.0, TREX 7.1.
HTTP Server3NN05TCP/IP30005-39905Available for TREX 6.1, TREX 7.0, TREX 7.1.
GRMG service(Heartbeat)3NN06TCP/IP30006-39906Optional. Available as of TREX 7.0.
RFC Server3NN07TCP/IP30007-39907Multithreaded RFC server with port 3NN07 available as of TREX 7.0.
Cruiser3NNx8TCP/IP30008-39908Multiple servers possible: x=server-index (0,1,2,…,9). Available as of TREX 7.1.
Alert Server3NN11TCP/IP30011-39911Available as of TREX 7.0.
BackupServer3NN17TCP/IP30011-39917Optional. Available as of TREX 7.1.
TREX 6.0: Name Server8355TCP/IPFreeValid up to TREX 6.0.
TREX 6.0: Pre Processor8357TCP/IPFreeValid up to TREX 6.0.
TREX 6.0: Index Server8351TCP/IPFreeValid up to TREX 6.0.
TREX 6.0: Queue Server8352TCP/IPFreeValid up to TREX 6.0.
TREX 6.0: HTTP Server8353TCP/IPFreeValid up to TREX 6.0.
TREX 6.0: Monitoring (GRMG)8366TCP/IPFreeAvailability monitoring in CCMS

MDM (Master Data Management)

ServicePort (Name)ProtocolRangeComment
Admin Console20003TCP/IPFixedCommunication between Admin Console application and MDM server.
Server to Server20004TCP/IPFixedInter Server communication (master/slave).
Admin Console20005TCP/IPFixedCommunication between Admin Console application and MDM server.
Import Manager20006TCP/IPFixedCommunication between MDM Import Manager Service and its clients.
Syndicator Service20007TCP/IPFixedCommunication between MDM Syndicator Service and its clients.
Layout Server31596, 31597, 31604TCP/IPFixedCommunication for print publishing between MDM Layout Server and its clients.
Layout Server – Quark Express31602TCP/IPFixedCommunication for print publishing between MDM Layout Server and Quark Express plugin.
Layout Server – Adobe InDesign31603TCP/IPFixedCommunication for print publishing between MDM Layout Server and Adobe InDesign plugin.
Layout Server31596TCP/IPFixedCommunication for print publishing between MDM Layout Server and its clients.
MDM Server2000-2002TCP/IP2000-99973 consecutive ports in this range are required per each repository.

Content Server

ServicePort (Name)ProtocolRangeComment
Content Server1090TCP/IPFree
Cache Server1095TCP/IPFree

CRM (Customer Relationship Management)

ServicePort (Name)ProtocolRangeComment
CSDM20201TCP/IPFreeCentral Software Deployment Manager
Exchange Groupware Connector (DCOM)135 (DCE)TCP/IP135DCOM uses port 135 for the Service Control Manager which allocates a free port for the application.
Lotus Domino Connector62026-62029TCP/IPFreeThe range comprises 4 Instances xxx26 for instance 1 up to xxx29 for instance 4.
Lotus Domino Proxy62126-62129TCP/IPFree

PAW (Performance Assessment Workbench of Knowledge Warehouse)

ServicePort (Name)ProtocolRangeComment
PAW Communication Server1099TCP/IPFreeJava RMI Server
PAW Servlet Engine1089TCP/IPFree

Business One

ServicePort (Name)ProtocolRangeComment
HTTP80TCP/IPFreeIIS, configurable port on client side
ODBC (e.g. MSSQL)1433TCP/IPFreePort can be statically or dynamically allocated. If dynamic, port 1434/udp is also required.
DCOM135 (DCE)TCP/IP135Connection to license server. DCOM uses port 135 for the Service Control Manager which allocates a free port for the application.

Leave a Reply