cancel
Showing results for 
Search instead for 
Did you mean: 

NIPING Connection Test on Single Java AEX system

former_member662771
Discoverer
0 Kudos

Hello,

Earlier, on dual stack PI system, I used transaction SM69 & NIPING commando to check if our PI system has connection to another system. Today we run single Java AEX system (without ABAP engine). How could I now perform NIPING/TELNET commando to check connection to another system? Due to policy rules with our hosting provider: I don't want to log on to our operating system AIX and perform TELNET commando. Is there a procedure to take NIPING (or similar) on SAP PI/PO Java application layer?

Olav Valentinsen

Hydro Aluminium

Accepted Solutions (0)

Answers (1)

Answers (1)

vadimklimov
Active Contributor
0 Kudos

Hello Olav,

You can download NIPING utility from SAP Service Marketplace (see the SAP Note 799428). Then you can start NIPING utility from OS level in server mode on the target host and ping it using NIPING utility started in client mode on the client machine (see the SAP Note 500235 for more information regarding NIPING parameters). Utility is standalone and doesn't depend on application server ABAP and/or Java.

Best regards,

Vadim

former_member662771
Discoverer
0 Kudos

Hello Vadim,

Question regarding solution suggested by Vadim

1. By following your suggestion: Must I then log on to operating system AIX to perform NIPING commando? Or could I from single Java application level on SAP PI/PO perform this NIPING operation?

Reason for asking: I have the possibility to perform TELNET (or NIPING) by logging on to SAP operating system and run TELNET commando today. However, due to security reasons, it takes a lot of time to enter operating system. In our old SAP PI system with ABAP engine I could easily run transaction SM69 w/NIPING and get a quick answer if our SAP PI system has connection to other systems. I'm missing a Java application functionality running on new SAP single Java system so I could easily run a TELNET/NIPING commando without logging onto our AIX operating system.

Olav Valentinsen

Hydro Aluminium

vadimklimov
Active Contributor
0 Kudos

Hello Olav,

Since NIPING is an OS level utility, it has to be executed from OS level, not from application server level. Actually, when being called from transaction SM69 in application server ABAP, it anyway ends up with OS level program execution.

As to my knowledge, application server Java doesn't have analogue of transaction SM69 of application server ABAP - at least, not as a part of standard functionality (such functionality will have to be custom developed, if needed). In other words, there is no straightforward access to execution of arbitrary command on OS level from application server level.

As an alternative option, if your PO system is connected to Solution Manager, you may consider using Root Cause Analysis workcenter in Solution Manager - there, you can find Host Analysis item, which includes OS command console. Using OS command console, you can execute one of predefined commands on OS level of the managed system (for example, PO) directly from user interface of Solution Manager's workcenter. As far as I remember, NIPING is not in the list of predefined commands there, but probably a standard ping (which is available there) may be sufficient for your needs.

For some more information on Host Analysis as a part of Root Cause Analysis workcenter, you may have a look at Host Analysis - SAP Solution Manager - SAP Library.

Best regards,

Vadim