Que puertos se utilizan en SAP
Conocer que puertos se utilizan en SAP en una instancia ABAP es algo imprescindible para evaluar posibles errores, problemas, crear incluso scripts que verifiquen esos puertos responden en todo momento...
Por su puesto tenemos que tener claro ciertas variables como el numero de la instancia (en los ejemplos posteriores utilizaremos el numero de instancia 00).
Puertos básicos de SAP ABAP.
Cuando hablamos de puertos SAP ABAP, hay 3 que son básicos conocerlos:
Message Server -> 3600 (puede ir del 3600 al 3699 ya que depende del numero de instancia, 00 en este ejemplo)
Dispatcher -> 3200 (puede ir del 3200 al 3299 ya que depende del numero de instancia, 00 en este ejemplo). Solo se usa en el host local.
Gateway -> 3300 (puede ir del 3300 al 3399 ya que depende del numero de instancia, 00 en este ejemplo). Solo se usa en el host local.
Otros puertos instancia ABAP
- Internet Communication Manager (ICM), HTTP -> 8000 (80 + 00) El numero de instancia como sabéis en este ejemplo sería 00.
- ICM SMTP -> No viene configurado por defecto, y raramente se configura pero si se hace seria por estándar el 25
- Message Server HTTP -> Por defecto es el 8100, teniendo el puerto de sap formado por 81 + numero de instancia.
- Message Server HTTPS -> 44400 . Ósea 444 + numero de instancia SAP
- ICM Admin -> Por defecto el 65000. Solo se usa para la comunicación interna y solo acepta comunicaciones del host local.
Tenéis mas puestos y mas información en el link Ports of SAP NetWeaver Application Server for ABAP de SAP.
Puertos básicos de SAP JAVA.
Cuando hablamos de los puerto de JAVA el numero de instancia es una variable importante como con los de ABAP, pero no se colocan al final del puerto, sino en medio.
El puerto http por ejemplo con el numero de instancia 00, se formaría como 5 + numero de instancia + 00, ósea sería 50000. Veámoslo mas detenidamente (aunque al final os dejare un link de SAP que lo pondrá todo (en ingles).
Puerto HTTP de una instancia JAVA -> 5NN00 -> Por defecto 50000
Puerto HTTPS de una instancia JAVA -> 5NN01 -> Por defecto 50001
Puerto P4 de una instancia JAVA -> 5NN04 -> Por defecto 50004
Puerto Telnet de una instancia JAVA -> 5NN08 -> Por defecto 50008
Tenéis mas puertos y mas información en el link AS Java Ports de SAP.
Algunas notas que ire agregando aqui referentes a la identificacion de los puertos de SAP son:
2608809 - How to check open ports in the AS Java
2423420 - List of default ports used in BI Platform
Hay mas información en la help.sap.com, donde están mas detallados todos los puertos de SAP.