As part of the SMP/E install process for Broadcom mainframe products, batch FTP jobs to download CA RS details and HOLD data (SAMPJCL members xxx50CAR and xxx60RCH) can fail with this error message:
EZA1735I Std Return Code = 19331, Error Code = 00010
Running with debug mode (using the DEBUG command or the -d program parm) shows that the failure occurs immediately after entering the password, often accompanied by the message:
420 - Socket closed by remote partner
z/OS
When using the NETRC file to hold the user's login and password, it was not configured correctly.
Using the NETRC file is a convenient and secure way to protect the FTP user's login details from being seen in the output spool files for a batch job. In order to successfully use this file, there are a few common errors that could lead to problems. Here are some guidelines to help you configure the NETRC correctly.
The NETRC data set provides auto-login credentials for FTP batch jobs. Below is the standard format for coding one or more host entries in this single member.
machine <host> login <userid> password <pwd>
machine <host>
login <userid> password <pwd>
Note that the positioning is not column-specific, and the only requirement is one or more spaces between each of the tokens.
For more information on using the NETRC file, along with considerations for passwords with special characters, please see the IBM z/OS Communications Server: IP User's Guide, in the section titled Using FTP, and in the topic NETRC data set.
As always, please contact Broadcom support for your product if you have further questions.