Common NNTP Reply Codes
Here is a list of some of the common NNTP reply codes.
| REPLY CODE | REPLY TEXT | DESCRIPTION |
|---|---|---|
| 100 | Help text follows | Initial response to HELP command. |
| 111 | (Date and Time) | Response to DATE command. |
| 199 | (Debugging Output) | Debugging Information |
| 200 | Server ready – Posting allowed | Received by the client if allowed to post messages. |
| 201 | Server ready – no posting allowed | Received by the client if not allowed to post messages. |
| 205 | Closing connection – Goodbye | Response to a QUIT message. |
| 215 | Information follows | Successful response to LIST command. |
| 220 | Article retrieved – head and body follow | Indicates the article number and message ID of the article. |
| 221 | Article retrieved – head follows | Indicates the article number and message ID of the article. |
| 222 | Article retrieved – body follows | Indicates the article number and message ID of the article. |
| 223 | Article retrieved | Indicates the article number and message ID of the article. |
| 224 | Overview information follows | Successful response to XOVER command. |
| 230 | List of new articles by message-id follows | Successful response to the NEWNEWS command. |
| 235 | Article transferred okay | Successful response to the IHAVE command. |
| 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 | Authentication accepted | Successful authentication using the AUTHINFO command. |
| 282 | List of groups and descriptions follows | Positive response to the XGTITLE command. |
| 288 | Binary data to follow | Successful response to the XTHREAD command. |
| 335 | Send article to be transferred | Successful response to the IHAVE command. |
| 340 | Send article to be posted | Successful response to the POST command. |
| 381 | More authentication information required | Successful response to the AUTHINFO command. |
| 400 | Service discontinued | Session is being terminated. |
| 411 | No such newsgroup | Invalid newsgroup name specified. |
| 421 | No next article in this group | Response to NEXT command when at final article of a newsgroup. |
| 422 | No previous article in this group | Possible response to LAST. |
| 423 | No such article number in this group | Command with invalid article number. |
| 430 | No such article found | Article not found. |
| 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. |
| 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. |
