Your-Site.Com: Hosting for $5/mo!
Back to main site

FTP Codes and Errors



100 CodesPositive Initial Reply: Requested command is being initiated (Usually client is waiting for a reply)
110Restart Marker Reply
120Service ready in xx minutes
125Data connection open, transfer beginning
150File Status ok. Data connection about to open.

200 CodesPositive Completion: The command has successfully been completed.
200Command OK
202Command not implemented, superfluous
211System status/system help reply
212Directory status
213File status
214Help message (how to use the server or what a command means)
215Official system name from the list of Assigned Numbers document.
220Service ready
221Connection closing. Log out.
225Data connection open, no transfer in progress
226Closing data connection, requested file action successful
227Entering passive mode
230User logged in. Proceed.
250Requested file action OK, completed.
257Pathname created.

300 CodesPositive Intermediate: Command accepted, but is pending further information
331User name OK, password needed.
332Account needed to login
350Requested action pending further information

400 CodesNegative Completion: A temporary Error took place and the command was not accepted
421Service not available. Closing connection.
425Can not open data connection.
426Connection closed- transfer aborted.
450File unavailable - file busy
451Requested action aborted - local error processing
452Requested action not taken- Insufficient storage space

500 CodesNegative Completion: A permanent Error took place and the command was not accepted
500Syntax error- command not recognized
501Syntax error in parameters or arguments
502Command not implemented
503Bad sequence of commands
504Command not implemented for that parameter
530Not logged in / authentication failed
532Account needed for storing files
550File unavailable- file not found - not accessable
551Page type unknown
552Exceeded storage allocation
553File name/type not allowed

The 2nd numberThe 2nd # in the code sequence has specific information
0Syntax: Syntax error
1Informational: status and help replies
2Connection: Refers to data connection
3Authentication/Accounting: Processes for account and logon authentication
4Unspecified
5File System: Indicate status of the server file system

Winsock errors to come at a later date- if you see a 10000 error code this is a winsock error.