FTP Status Codes
A standard protocol for transferring files between a client and server. FTP reply codes indicate the status of file transfer operations.
View Specification →100-199 1xx Positive Preliminary
The requested action is being initiated. Expect another reply before sending a new command.
200-299 2xx Positive Completion
The requested action has been successfully completed.
Command okay.
Command not implemented, superfluous at this site.
System status, or system help reply.
Directory status.
File status.
Help message.
NAME system type.
Service ready for new user.
Service closing control connection. Logged out.
Data connection open; no transfer in progress.
Closing data connection. File action successful.
Entering Passive Mode.
Entering Long Passive Mode.
Entering Extended Passive Mode.
User logged in, proceed.
Requested file action okay, completed.
Pathname created.
300-399 3xx Positive Intermediate
The command has been accepted, but further information is required.
400-499 4xx Transient Negative
The command was not accepted. The error is temporary; try again.
Service not available, closing control connection.
Can't open data connection.
Connection closed; transfer aborted.
Requested file action not taken. File unavailable.
Requested action aborted: local error in processing.
Requested action not taken: insufficient storage space.
500-599 5xx Permanent Negative
The command was not accepted. Do not retry without changes.
Syntax error, command unrecognized.
Syntax error in parameters or arguments.
Command not implemented.
Bad sequence of commands.
Command not implemented for that parameter.
Not logged in.
Need account for storing files.
Requested action not taken: file unavailable.
Requested action aborted: page type unknown.
Requested file action aborted: exceeded storage allocation.
Requested action not taken: file name not allowed.