1 # $FreeBSD: src/lib/libfetch/ftp.errors,v 1.6 2002/10/30 06:06:16 des Exp $
2 # $DragonFly: src/lib/libfetch/ftp.errors,v 1.3 2007/08/05 21:48:12 swildner Exp $
4 # This list is taken from RFC 959.
5 # It probably needs a going over.
7 110 OK Restart marker reply
8 120 TEMP Service ready in a few minutes
9 125 OK Data connection already open; transfer starting
10 150 OK File status okay; about to open data connection
12 202 PROTO Command not implemented, superfluous at this site
13 211 INFO System status, or system help reply
14 212 INFO Directory status
17 215 INFO Set system type
18 220 OK Service ready for new user
19 221 OK Service closing control connection
20 225 OK Data connection open; no transfer in progress
21 226 OK Requested file action successful
22 227 OK Entering Passive Mode
23 229 OK Entering Extended Passive Mode
24 230 OK User logged in, proceed
25 250 OK Requested file action okay, completed
26 257 OK File/directory created
27 331 AUTH User name okay, need password
28 332 AUTH Need account for login
29 350 OK Requested file action pending further information
30 421 DOWN Service not available, closing control connection
31 425 NETWORK Can't open data connection
32 426 ABORT Connection closed; transfer aborted
33 450 UNAVAIL File unavailable (e.g., file busy)
34 451 SERVER Requested action aborted: local error in processing
35 452 FULL Insufficient storage space in system
36 500 PROTO Syntax error, command unrecognized
37 501 PROTO Syntax error in parameters or arguments
38 502 PROTO Command not implemented
39 503 PROTO Bad sequence of commands
40 504 PROTO Command not implemented for that parameter
41 530 AUTH Not logged in
42 532 AUTH Need account for storing files
43 535 PROTO Bug in MediaHawk Video Kernel FTP server
44 550 UNAVAIL File unavailable (e.g., file not found, no access)
45 551 PROTO Requested action aborted. Page type unknown
46 552 FULL Exceeded storage allocation
47 553 EXISTS File name not allowed
48 999 PROTO Protocol error