Table 272: NNTP Reply Codes
Reply
Code
|
Reply
Text
|
Description
|
100
|
help text follows
|
Precedes response to HELP
command.
|
111
|
(date
and time)
|
Response to
DATE command extension.
|
199
|
(debugging output)
|
Debugging information.
|
200
|
server
ready - posting allowed
|
Sent by the
server upon initiation of the session, if the client is allowed to post
messages.
|
201
|
server ready
- no posting allowed
|
Sent by the server upon initiation
of the session, if the client is not allowed to post messages.
|
202
|
slave
status noted
|
Response to
the SLAVE command.
|
203
|
streaming is
ok
|
Successful response to MODE
STREAM command.
|
205
|
closing
connection - goodbye!
|
Goodbye message
sent in response to a QUIT message.
|
211
|
n f l s group
selected
|
Successful response to the GROUP
command, indicating the estimated number of messages in the group (n),
first and last article numbers (f and l) and
group name (s).
|
215
|
list
of newsgroups follows (OR) information follows
|
Successful
response to LIST command. The second form is for variations of
LIST defined as NNTP
command extensions.
|
218
|
tin-style index
follows
|
Successful response to XINDEX
command extension.
|
220
|
n
<a> article retrieved - head and body follow
|
Successful
response to the ARTICLE command, indicating the article number
and message ID of the article.
|
221
|
n <a>
article retrieved - head follows
|
Successful response to the HEAD
command, indicating the article number and message ID of the article.
|
222
|
n
<a> article retrieved - body follows
|
Successful
response to the BODY command, indicating the article number and
message ID of the article.
|
223
|
n <a>
article retrieved - request text separately
|
Successful response to the STAT
command, indicating the article number and message ID of the article.
|
224
|
overview
information follows
|
Successful
response to the XOVER command extension.
|
230
|
list of new
articles by message-id follows
|
Successful response to the NEWNEWS
command.
|
235
|
article
transferred ok
|
Successful
response to the IHAVE command, after article has been sent.
|
239
|
article transferred
ok
|
Successful response to the TAKETHIS
command.
|
240
|
article
posted ok
|
Successful
response to the POST command, after article has been posted.
|
250 or 281
|
authentication
accepted
|
Successful authentication using
the AUTHINFO command extension.
|
282
|
list
of groups and descriptions follows
|
Positive response
to the XGTITLE command extension.
|
288
|
binary data
to follow
|
Successful response to the XTHREAD
command extension.
|
335
|
send
article to be transferred
|
Preliminary
response to the IHAVE command.
|
340
|
send article
to be posted
|
Preliminary response to the POST
command.
|
381
|
more
authentication information required
|
Preliminary
response to the AUTHINFO command extension.
|
400
|
service discontinued
|
Session is being terminated,
perhaps due to user request.
|
411
|
no
such newsgroup
|
Invalid newsgroup
name specified.
|
412
|
no newsgroup
has been selected
|
Attempt to issue a command that
refers to the current newsgroup before one has been selected using GROUP.
|
420
|
no
current article has been selected
|
Attempt to
issue a command that refers to the current article using the server's
current article pointer, before the pointer has been set through article
selection.
|
421
|
no next article
in this group
|
Response to NEXT command
when at last article of a newsgroup.
|
422
|
no
previous article in this group
|
Possible response
to LAST; I have no idea why the word previous is
in there.
|
423
|
no such article
number in this group
|
Command with invalid article
number.
|
430
|
no
such article found
|
Article not
found; it may have been deleted.
|
435
|
article not
wanted - do not send it
|
Negative response to IHAVE
if server doesn't need the article.
|
436
|
transfer
failed - try again later
|
Temporary failure
of article transfer, retry.
|
437
|
article rejected
- do not try again
|
Article refused for whatever
reason.
|
438
|
already
have it, please don't send it to me
|
Same as reply
code 435, but for the CHECK command extension.
|
440
|
posting not
allowed
|
POST command issued when
posting is not allowed.
|
441
|
posting
failed
|
POST
command failed.
|
450
|
authorization
required for this command
|
Response sent when server requires
authentication but client has not yet authenticated.
|
452
|
authorization
rejected
|
Failed authentication.
|
480
|
transfer permission
denied
|
Response to CHECK if transfer
is not allowed.
|
500
|
command
not recognized
|
Bad command.
|
501
|
command syntax
error
|
Bad syntax in command.
|
502
|
access
restriction or permission denied
|
Permission
denied; sent if the client has not properly authentication but the server
requires it.
|
503
|
program fault
- command not performed
|
General fatal error message.
|