Common NNTP Reply Codes

Here is a list of some of the common NNTP reply codes.

REPLY CODEREPLY TEXTDESCRIPTION
100Help text followsInitial response to HELP command.
111(Date and Time)Response to DATE command.
199(Debugging Output)Debugging Information
200Server ready – Posting allowedReceived by the client if allowed to post messages.
201Server ready – no posting allowedReceived by the client if not allowed to post messages.
205Closing connection – GoodbyeResponse to a QUIT message.
215Information followsSuccessful response to LIST command.
220Article retrieved – head and body followIndicates the article number and message ID of the article.
221Article retrieved – head followsIndicates the article number and message ID of the article.
222Article retrieved – body followsIndicates the article number and message ID of the article.
223Article retrievedIndicates the article number and message ID of the article.
224Overview information followsSuccessful response to XOVER command.
230List of new articles by message-id followsSuccessful response to the NEWNEWS command.
235Article transferred okaySuccessful response to the IHAVE command.
239Article transferred okSuccessful response to the TAKETHIS command.
240Article posted okSuccessful response to the POST command, after article has been posted.
250Authentication acceptedSuccessful authentication using the AUTHINFO command.
282List of groups and descriptions followsPositive response to the XGTITLE command.
288Binary data to followSuccessful response to the XTHREAD command.
335Send article to be transferredSuccessful response to the IHAVE command.
340Send article to be postedSuccessful response to the POST command.
381More authentication information requiredSuccessful response to the AUTHINFO command.
400Service discontinuedSession is being terminated.
411No such newsgroupInvalid newsgroup name specified.
421No next article in this groupResponse to NEXT command when at final article of a newsgroup.
422No previous article in this groupPossible response to LAST.
423No such article number in this groupCommand with invalid article number.
430No such article foundArticle not found.
440Posting not allowedPOST command issued when posting is not allowed.
441Posting failedPOST command failed.
450Authorization required for this commandResponse sent when server requires authentication but client has not yet authenticated.
452Authorization rejectedFailed authentication.
480Transfer permission deniedResponse to CHECK if transfer is not allowed.
441Posting failedPOST command failed.
450Authorization required for this commandResponse sent when server requires authentication but client has not yet authenticated.
452Authorization rejectedFailed authentication.
480Transfer permission deniedResponse to CHECK if transfer is not allowed.
500Command not recognizedBad command.
501Command syntax errorBad syntax in command.