XCOMS7050E ERROR WHILE CHECKING PASSWORD Sending to XCOM for iSeries (AS/400)

book

Article ID: 18214

calendar_today

Updated On:

Products

CA XCOM Data Transport CA XCOM Data Transport - Windows CA XCOM Data Transport - Linux PC CA XCOM Data Transport - z/OS

Issue/Introduction

After a new install of XCOM for iSeries (AS/400), transfers fail with XCOMS7050E ERROR WHILE CHECKING PASSWORD.



Environment

Release: 11.0
Component: XCAS4R

Resolution

When you get this error, please check

  • The USERID must be in upper case.
  • Is the password in mixed case or lower case? If so, put it in single quotes, for example, 'password'
  • If sending from z/OS: Is this a PSO transfer (from the JESSPOOL)? If so you may need to put PSOUSER and PSOPASS in a dest member for the iSeries and ENAble it.
  • Otherwise, this may a security configuration problem.

    Security for TCP/IP remotely initiated transfers is handled as follows: 
    The XCOMSRVR program started by the STRXCTCP, STRXCTCPS, STRXCTCP6 or STRXCTCP6S command processes remotely initiated TCP/IP transfers. If the user profile that is running the XCOMSRVR program has authority to the IBM programs QWTSETP, QSYGETPH, and QSYRLSPH, this user must also be given *ALLOBJ special authority, and then the remotely initiated transfer is checked for user ID and password. If the user ID and password are valid, the transfer runs under the profile of the user ID submitted in the transfer. 

    If the profile running the XCOMSRVR program does not have access to any of the above programs, then the user ID and password information submitted with the transfer is ignored and the transfer is run under the user ID of the profile running the XCOMSRVR program. 

    This error can be resolved by changing the authority of the AS400 system objects QSYS/QSYGETPH & QSYS/QWTSETP to public *EXCLUDE.

Additional Information

There are two formats for XCOM for AS/400 messages:

XCM7050 - this is how the error message show up in the AS/400 job log.

XCOMS7050E - This is the format of the message returned to the remote partner.