Detailed List of FTP errors
Restart marker reply. The text is exact and not the particular implementation; It must read:mark yyyy = MMMM where yyyy is user-process data stream marker, and MMMM server ' s equivalent marker (note th e spaces between markers and "=").
Restart flag Response. In this case, the information is accurate and does not have to be handled in a special way: Mark yyyy = yyyy in MMM is the user process data flow token, MMMM is the server-side corresponding tag (note the space between the token and the equals sign)
-----------------------------------
The Service ready in nnn minutes.
Service available within NNN time
-----------------------------------
Data connection already open; Transfer starting.
The data connection is open and the data is transferred.
-----------------------------------
The File status okay; About to open data connection.
The file status is correct and the data connection is being opened.
-----------------------------------
Command okay.
Command execution ends normally.
-----------------------------------
202 Command not implemented, superfluous at the this site.
Command not being executed, this command is not supported by this site.
-----------------------------------
211 System Status, or system help reply.
System status or system Help information response.
-----------------------------------
212 Directory status.
Directory status information.
-----------------------------------
213 File status.
File status information.
-----------------------------------
214 Help message. On the "to" use the server or the meaning of a particular non-standard command. This reply are useful only to the human user. Help information. about how to use this server or special non-standard commands. This reply is only useful for people.
-----------------------------------
215 NAME system type. Where name is a official system NAME from the list in the Assigned Numbers document.
Name System type.
-----------------------------------
Service ready for new user.
The service of the newly connected user is ready
-----------------------------------
221 Service closing control connection.
Control connection shutdown
-----------------------------------
225 Data connection open; No transfer in progress.
Data connection is open, no in-progress data transfer
-----------------------------------
226 Closing data connection. Requested file action successful (for example, file transfer or file abort).
The data connection is shutting down. Request file action successfully ended (for example, file transfer or termination)
-----------------------------------
227 Entering Passive Mode (H1,H2,H3,H4,P1,P2).
Enter passive mode
-----------------------------------
User logged in, proceed. logged out if appropriate.
The user is logged in. You can log out if you don't need it.
-----------------------------------
Requested file action Okay, completed.
Requested file operation completed successfully
-----------------------------------
257 "PATHNAME" created.
Path has been established
-----------------------------------
331 User name Okay, need password.
User name exists, need to enter password
-----------------------------------
332 need account for login.
Account required to log in
-----------------------------------
Requested file action pending further information
The operation of the requested file requires further information
-----------------------------------
421 Service not available, closing control connection. This is a reply to any command if the service knows it must shut down.
The service is not available and the control connection is closed. This may be a response to any command if the service thinks it must shut down
-----------------------------------
425 Can ' t Open data connection.
Failed to open data connection
-----------------------------------
426 Connection closed; Transfer aborted.
Connection closed, delivery aborted.
-----------------------------------
Requested file action not taken.
The operation on the requested file was not executed
-----------------------------------
451 requested action aborted. Local error in processing.
The requested operation was aborted. A local error occurred in processing.
-----------------------------------
452 requested action not taken. Insufficient storage space in system. File unavailable (e.g., file busy).
The requested operation was not executed. The system has insufficient storage space. File not available
-----------------------------------
Syntax error, command unrecognized. This could include errors such as command line too long.
Syntax error, unrecognized command. This may be a command line that is too long.
-----------------------------------
501 Syntax Error in parameters or arguments.
Syntax error due to parameter error
-----------------------------------
502 Command not implemented.
Command not executed
-----------------------------------
503 bad sequence of commands.
The order of the command is incorrect.
-----------------------------------
504 Command not implemented for that parameter.
Command not executed due to parameter error
-----------------------------------
530 not logged in.
Not logged in
-----------------------------------
532 need account for storing files.
Account information required to store files
-----------------------------------
550 requested action not taken. File unavailable (e.g., file not found, no access).
The request operation was not executed and the file is not available.
-----------------------------------
551 requested action aborted. Page type unknown.
Request operation aborted, page type unknown
-----------------------------------
552 requested file action aborted. Exceeded storage allocation (for the current directory or dataset).
The operation on the request file was aborted. Storage allocation exceeded
-----------------------------------
553 requested action not taken. File name not allowed
The request operation was not executed. File name not allowed
-----------------------------------
-----------------------------------
This error is similar to the HTTP protocol, which is roughly:
2 Opening--Success
3 Opening--Permissions issues
4 Opening--File issues
5 opening--Server issues
Detailed FTP Error List HTTP protocol