janneyabc 发表于 2015-5-27 09:17:19

FTP状态和错误代码



FTP状态和错误代码
当您运行您的Ftp task时,您将从Ftp服务器接受多种计算的返回代码。Automize、AbleFtp和JaSftp在log window显示这些编码。有些编码表示错误。其他编码表示连接的状态。 是简要说明为最公用的状态和错误代码。这些编码和说明从RFC 959被采取-文件传输协议。

编码

状态或误差描述
100系列-正初步的答复
(发送另一个指令的用户进程在完成答复之前将是违反协议; 但服务器FTP进程应该排队到达的所有指令当可以使用一个之前的指令进展中。)答复的此类型为同时监控其中是困难的实施表明时指令被接受了并且用户进程可能现在附费对数据连接的注意。 服务器FTP进程可能发送至多,每个指令一个1yz答复。
110
重新启动标记答复。
在这种情况下,文本是确切和不左到特殊实施; 它必须读: 哪里标记yyyy = mmmm yyyy是用户进程数据流标记和mmmm服务器的等同的标记(注意空间在标记和“=之间”)。
120
服务准备好在nnn分钟。
125
数据连接已经开放,调用开始。
150
文件状态okay,打开数据连接。
说明

200系列-正完成答复
请求的活动成功地完成了。 可能起动一个新的请求。
200
指令okay。
202
没被实施的指令,过剩在此站点。
211
系统状态或者系统帮助答复。
212
目录状态。
213
文件状态。
214
帮助消息。关于怎样使用服务器或一个特殊非标准指令的含义。 此答复对人力用户是仅有用。
215
命名系统类型。 (名字其中是一个正式系统名称从列表在指定的号码文件。)
220
Service准备好新的用户。
221
Service严密控制连接。 注销如果适当。
225
数据连接开放; 没有调用进展中。
226
Closing数据连接。 请求的文件活动成功(例如; 文件传输或文件中止)。
227
键入被动模式。
230
用户登录了,进行。
250
请求的文件活动okay,完成。
257
“”被创建的路径名。



300系列-正半成品答复
指令被接受了,但请求的活动举行中止,等待详细信息的收货。 应该发送另一个指令指定此信息的用户。 此答复用于指令序列组
331
用户名okay,需要密码。
332
需要帐户为登录。
350
请求的文件活动待定详细信息。



400系列-临时负完成答复
指令未被接受并且请求的活动没有发生,但是错误状态是临时的并且活动可能再请求。 用户应该回来到指令序列的期初,如果其中任一个。 分配含义到“临时”是难的,特殊当二个明显的站点(时服务器和用户进程)必须对解释达成协议。 每个答复在4yz类别也许有轻微不同的时间值,但目的是用户进程鼓励再试一次。 一种概测法在确定如果答复适应到4yz或5yz (永久性负的)类别里是答复是4yz如果指令可以被重复没有任何变化以指令形式或在用户或服务器(即,指令的属性拼写同样带有使用的同样变元; 用户不变化他的文件存取或用户名; 服务器不put一次新的实施。)
421
Service不可用,严密控制连接。 这可能是给所有指令的一个答复如果service知道它必须关闭。此错误可能归结于service不可用,严密控制连接,被到达的用户限额,或者您没有被核准做连接,或者连接最大数被超出了。
425
不能打开数据连接。
426
结束的连接; 被中止的调用。指令打开数据连接进行活动,但该活动被取消,并且数据连接是闭合的。
450
没采取的请求的文件行动。 文件未提供(即,归档繁忙)。
451
请求被中止的活动: 本地错误在处理。
452
没采取的请求的行动。 不足的存储空间在系统。



500系列-永久性负完成答复
指令未被接受并且请求的活动没有发生。 用户进程从重复确切的请求被劝阻(在同一个顺序)。 可以更正一些“永久性”错误状态,因此人力用户可能想要处理他的用户进程由直系活动重新发动指令序列在将来(即,在更改了之后拼写,或者用户修改了他的目录状态。)
501
句法错误在参数或变元。这可能太长期包括错误例如command line。
502
没被实施的指令。 服务器不支持此指令。
503
指令坏顺序。
504
为该参数没实施的指令。
530
没登录。
532
需要帐户为存储文件。
550
没采取的请求的行动。 文件未提供(即,归档没查找,没有存取)。
552
被中止的请求的文件活动。 超出的存储分配(为当前目录或数据集)。
553
没采取的请求的行动。 没允许的文件名字。
页: [1]
查看完整版本: FTP状态和错误代码