550-: command command rejected - file transferred while SBSENDEOL not CRLF

Explanation

Your FTP client sent the command command to the server as part of a stream mode restart of a Type ASCII file retrieve. Earlier during this login session, you transferred a file while these configuration options were set: Encoding was SBCS, Mode was stream, Type was ASCII, and SBSENDEOL was a value other than CRLF. Stream mode restart of file transfer is not reliable under these conditions. Unpredictable results will occur if you restart such a file transfer.

command is the command the FTP client sent to the FTP server.

See z/OS Communications Server: IP Configuration Reference for more information about configuration options such as SBSENDEOL, ENCODING, MODE, and TYPE. See the SIte subcommand in z/OS Communications Server: IP User's Guide and Commands for more information about the SBSENDEOL parameter.

System action

The FTP server waits for the next command.

User response

Do not attempt to restart this file transfer. Instead, retrieve the file again in its entirety.

System programmer response

The SBSENDEOL value, CRLF, is the EOL sequence defined for FTP by RFC 959. It is the appropriate value to use for most file transfers. Do not configure an SBSENDEOL value other than CRLF unless you are certain your FTP client supports it for inbound file transfer. When only certain clients that log in to this server require an alternate SBSENDEOL value, do the following actions:
  • Configure SBSENDEOL in the server's FTP.DATA to be CRLF by default.
  • Use a SITE command with the SBSENDEOL parameter to change the SBSENDEOL value only when the FTP client supports the alternate value. For z/OS® FTP clients, the SIte subcommand is available to send a SITE command to the FTP server.