How Security is Checked for Remotely Initiated TCP/IP Transfers?
Security checking for remotely initiated TCP/IP transfers depends on how the XCOM TCP/IP server (XCOMSRVR) is started. If it is started with a user profile that has *USE authority to the IBM programs QWTSETP, QSYGETPH, and QSYRLSPH, the incoming userid and password for a transfer will be verified and, if valid, the transfer will run under that userid.
If the XCOMSRVR is started with a userid that DOES NOT HAVE authority to the IBM programs QWTSETP, QSYGETPH, and QSYRLSPH, the incoming userid and password will be ignored and the transfer will run under the user profile that started the XCOM TCP/IP server.
Here is how it works.
To illustrate what you will see in the log:
2900 - CHKOBJ OBJ(*LIBL/QWTSETP) OBJTYPE('*PGM') MBR(*NONE)To illustrate what you will see in the log:
2900 - CHKOBJ OBJ(*LIBL/QWTSETP) OBJTYPE('*PGM') MBR(*NONE)