LIST OF COMMON FTP ERROR CODES
File Transfer Protocol (FTP) is a network protocol responsible for transferring file between hosts. An FTP on the other hand, is a server that serves as a central repository for files that users can download and, in some cases, upload.
It can then also authenticate users based on user name and password combination but and FTP server can also be configured to allow users to connect anonymously.
FTP uses TCP/IP port 20 and 21; port 20 is for transmitting data between the FTP server and client while the port 21 is used for transmitting instructions between the FTP server and client.
FTP server return codes always have three digits and each digit has a unique meaning. The first digit denotes whether the response is good, bad or incomplete.
NOTE: Error messages are very much important to be read whenever they appear on our computer screen or any electronic device. It really helps us to understand the situation at hand. Below are brief explanations of the most common status and error codes. The table below is provided so that you have some idea whether you can solve the issue on your own or you need to call your ISP for assistance.
ERROR CODES |
MEANINGS |
230
|
User logged in, proceed. Logged out if appropriate. |
227 |
Entering Passive Mode (h1, h2, h3, h4, p1, p2). |
250 |
Requested file action okay, completed. |
257 |
“PATHNAME” created |
120 |
Service ready in nnn minutes. |
125 |
Data connection already open; transfer starting |
350 |
Requested file action pending further information |
331 |
User name okay, need password. |
332 |
Need account for login. |
213 |
File status. |
425 |
Can’t open data connection |
212 |
Directory status. |
150 |
File status okay; about to open data connection. |
200 |
Command okay. |
202 |
Command not implemented, superfluous at this site. |
530 |
Not logged in |
501 |
Syntax error in parameters or arguments. |
220 |
Service ready for new user. |
503 |
Bad sequence of commands. |
211 |
System status, or system help reply. |
421 |
Service not available, closing control connection. This may be a reply to any command if the service knows it must shut down. |
214 |
Help message. On how to use the server or the meaning of a particular non-standard command. This reply is useful only to the human user. |
215
|
NAME system type. Where NAME is an official system name from the list in the Assigned Numbers document. |
532 |
Need account for storing files. |
502 |
Command not implemented. |
504 |
Command not implemented for that parameter. |
550 |
Requested action not taken. File unavailable (e.g., file not found, no access). |
225 |
Data connection open; no transfer in progress. |
426 |
Connection closed; transfer aborted. |
226
|
Closing data connection. Requested file action successful (for example, file transfer or file abort). |
552 |
Requested file action aborted. Exceeded storage allocation (for current directory or dataset). |
551 |
Requested action aborted. Page type unknown. |
221 |
Service closing control connection. |
553 |
Requested action not |
450 |
Requested file action not taken |
451 |
Requested action aborted. Local error in processing. |
500 |
Syntax error, command unrecognized. This may include errors such as command line too long. |
452 |
Requested action not taken. Insufficient storage space in system. File unavailable (e.g., file busy). |
Leave a Reply