Please Whitelist This Site?

I know everyone hates ads. But please understand that I am providing premium content for free that takes hundreds of hours of time to research and write. I don't want to go to a pay-only model like some sites, but when more and more people block ads, I end up working for free. And I have a family to support, just like you. :)

If you like The TCP/IP Guide, please consider the download version. It's priced very economically and you can read all of it in a convenient format without ads.

If you want to use this site for free, I'd be grateful if you could add the site to the whitelist for Adblock. To do so, just open the Adblock menu and select "Disable on tcpipguide.com". Or go to the Tools menu and select "Adblock Plus Preferences...". Then click "Add Filter..." at the bottom, and add this string: "@@||tcpipguide.com^$document". Then just click OK.

Thanks for your understanding!

Sincerely, Charles Kozierok
Author and Publisher, The TCP/IP Guide


NOTE: Using software to mass-download the site degrades the server and is prohibited.
If you want to read The TCP/IP Guide offline, please consider licensing it. Thank you.

The Book is Here... and Now On Sale!

Read offline with no ads or diagram watermarks!
The TCP/IP Guide

Custom Search







Table Of Contents  The TCP/IP Guide
 9  TCP/IP Application Layer Protocols, Services and Applications (OSI Layers 5, 6 and 7)
      9  TCP/IP Key Applications and Application Protocols
           9  TCP/IP File and Message Transfer Applications and Protocols (FTP, TFTP, Electronic Mail, USENET, HTTP/WWW, Gopher)
                9  Usenet (Network News) and the TCP/IP Network News Transfer Protocol (NNTP)
                     9  TCP/IP Network News Transfer Protocol (NNTP)

Previous Topic/Section
NNTP Command Extensions
Previous Page
Pages in Current Topic/Section
12
3
Next Page
TCP/IP World Wide Web (WWW, "The Web") and the Hypertext Transfer Protocol (HTTP)
Next Topic/Section

NNTP Status Responses and Response Codes
(Page 3 of 3)

Common NNTP Reply Codes

Table 272 contains a list of some of the more common NNTP reply codes in numerical order, along with typical reply text from the standard, and additional descriptive information.


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.


Key Concept: Each command sent by the device acting as the client in an NNTP connection results in the server returning a reply. NNTP replies consist of a three-digit reply code and a string of descriptive text; they are modelled after those of SMTP, and in turn, FTP.


 


Previous Topic/Section
NNTP Command Extensions
Previous Page
Pages in Current Topic/Section
12
3
Next Page
TCP/IP World Wide Web (WWW, "The Web") and the Hypertext Transfer Protocol (HTTP)
Next Topic/Section

If you find The TCP/IP Guide useful, please consider making a small Paypal donation to help the site, using one of the buttons below. You can also donate a custom amount using the far right button (not less than $1 please, or PayPal gets most/all of your money!) In lieu of a larger donation, you may wish to consider purchasing a download license of The TCP/IP Guide. Thanks for your support!
Donate $2
Donate $5
Donate $10
Donate $20
Donate $30
Donate: $



Home - Table Of Contents - Contact Us

The TCP/IP Guide (http://www.TCPIPGuide.com)
Version 3.0 - Version Date: September 20, 2005

© Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.