504: command command into named pipe fails -- filetype must be SEQ

Explanation

The server received the specified command while UNIXFILETYPE=FIFO was configured. The UNIXFILETYPE value must be SEQ to transfer data into a named pipe.

In the message text:
command
The command that the server received.

Example

Command:      
site unixfiletype=fifo filetype=sql 
>>> SITE unixfiletype=fifo filetype=sql 
200 SITE command was accepted 
Command:    
put /tmp/notfifo  /tmp/sample.fifo  
>>> PORT 9,42,105,36,4,49   
200 Port request OK.     
>>> STOR /tmp/sample.fifo       
504 command STOR into named pipe fails - filetype must be SEQ 
Confidence=Low for PUT of /tmp/notfifo  
Command:  

System action

The FTP server rejects the command.

User response

Use the SITE command to change either the UNIXFILETYPE value or the FILETYPE value, and transfer the file again.
  • From the z/OS FTP client, issue the SIte subcommand with the UNIXFILETYPE or FILETYPE parameter.
  • From any FTP client, issue the QUOTE subcommand, specifying a SITE command with the UNIXFILETYPE or FILETYPE parameter.

See the information about the SIte subcommand in z/OS Communications Server: IP User's Guide and Commands.

System programmer response

None.

Problem determination

None.

Source

z/OS Communications Server TCP/IP: FTP