SFM0431I

FTP client jobstep completed, JOB=jobname, STEP=stepname, RC=nnnn, SFMRC=nnnnnnnn

Explanation: By default, this message is written to the agent’s SFMLOG file when a problem is encountered with the VFTP client. It is controlled via the option “FTP client step completed” under the Messages tab on Agent Configuration at the UI. The following fields are shown.

JOB          The VFTP client’s job name for the job that failed.

STEP        The step name of the JCL Step that failed.

RC            The step completion code that was returned by the client, set by an FCL SET statement, or set by the (EXIT=JCL parameter value.

SFMRC    A 4-byte reason code field. Each byte represents a value that applies to either IBM or VFTP clients, as follows:

1st byte: Codes indicating which, if any, FTP client was executed.
01   executed IBM FTP client
00   executed VFTP FTP client
02   executed no FTP client
03   undetermined FTP client

2nd byte: Codes applicable to all clients.
80   environmental problems
85   … issues with VFTP rules
87   … unsupported z/OS level
40   file problems
41   … no OUTPUT file
42   … no INPUT file
20   syntax problems
22   … FCL NORUN option
10   SDS Storage Manager
11   … SFMIN003 failed
12   … SSMSPACE failed
13   … SSMCLASS failed
14   … SSMALLOC failed

3rd byte: Codes applicable to the IBM client.
80   environmental problems
84   … not running as FTP alias
85   … issues with VFTP rules
20   syntax problems
21   … FCL present
22   … FCL NORUN option

4th byte: Codes applicable to the VFTP client.
80   environmental problems
81   … running in USS address space
82   … not batch job
83   … not APF authorized
85   … issues with VFTP rules
87   … unsupported z/OS level
88   … problems with VFTP agent
89   … problems with VFTP agent
8A   … panic button pushed
8B   … license code not valid
40   file problems
48   … problems with SYSFTPD
49   … problems with NETRC
4A   … problems with //DD: tokens
4B   … enqueue contention
4C   … problems with SFCEMAIL
20   syntax problems
21   … FCL syntax
22   … FCL NORUN option
28   … JCL PARM syntax
29   … statement continuation error
2A   … statement classification
2B   … statement operand error
2C   … sequence numbers detected
18   FTP API problems
19   …. INIT failed
1A   … SCMD failed
1B   … POLL failed
1C   … GETL failed
1D   … TERM failed
1E   … EXIT triggered

Action: None