NNTP - Status - Code
Einleitung: Bei der Übertragung (Austausch) von News können Probleme auftreten, die mit einem dreistelligen Code beantwortet werden. Dem Statuscode kann entnommen werden, ob eine bestimmte Anforderung erfolgreich war oder nicht. Des Weiteren liefert der Code auch den Grund für eine nicht erfolgreiche Anforderung mit. NNTP steht für Network News Transfer Protocol. Hier werden nun alle gängigsten Fehlercodes aufgeführt:Klasse "1" – Information:
| 100 |
help text follows |
Klasse "2" – Bestätigung:
Bezeichnen eine erfolgreich abgewickelte Anfrage.
| 200 | server ready - posting allowed - Der Verbindungsaufbau zum Server war erfolgreich. Das Veröffentlichen von Nachrichten ist erlaubt. |
| 201 | server ready - posting NOT allowed - Der Verbindungsaufbau zum Server war erfolgreich. Das Veröffentlichen von Nachrichten ist nicht erlaubt. |
| 202 | slave status noted - Wird bei erfolgreichem SLAVE - Befehl zurückgegeben. |
| 205 | Closing
connection. Goodbye |
| 211 | [number] [first] [last] [newsgroup] group selected - Wird bei erfolgreichem GROUP - Befehl zurückgegeben. |
| 215 | list of groups follows - Wird bei erfolgreichem LIST - Befehl zurückgegeben; mit der Liste der Newsgroups. |
| 220 | [id] [<message id>] article retrieved - head and body follow - Wird bei erfolgreichem ARTICLE - Befehl mit der angeforderten Nachricht (inkl. Header) zurückgegeben. |
| 221 | [id] [<message id>] article retrieved - head follows - Wird bei erfolgreichem HEAD - Befehl mit dem angeforderten Nachrichten-Header zurückgegeben. |
| 222 | [id] [<message id>] article retrieved - body follows - Wird bei erfolgreichem ARTICLE - Befehl mit der angeforderten Nachricht (ohne Header) zurückgegeben. |
| 223 | [id] [<message id>] article retrieved - Wird bei erfolgreichem Umsetzen des "current article pointer" nach einem STAT, LAST oder NEXT - Befehl zurückgegeben. [id] gibt dabei die interne ID des Artikels an. |
| 230 | list of new articles by message-id follows - Wird bei erfolgreichem NEWNEWS - Befehl mit der Liste der für den Client neuen Artikel zurückgegeben. |
| 231 | list of new groups follows - Wird bei erfolgreichem NEWGROUPS - Befehl mit der Liste der für den Client neuen Newsgruppen zurückgegeben. |
| 235 | article transferred - Wird nach erfolgreicher Übertragung eines Artikels an den Server zurückgegeben; nur wenn der Server dies auch angefordert hat (siehe IHAVE-Mitteilung) |
| 240 | article posted ok - Wird zurückgegeben wenn die Veröffentlichung einer neuen Nachricht erfolgreich war. |
Klasse "3" - Anforderung:
| 335 |
send
article to be transferred, end with "." on a line itself |
| 340 | send article to be posted, end with "." on a line by itself - Wird zurückgegeben wenn der Client die Veröffentlichung per POST-Befehl beantragt und der Server dies genehmigt hat. Der Server erwartet nun die Nachricht. |
Klasse "4" – Spezifische Fehler:
| 411 | no such group - Wird zurückgegeben, wenn der Client per GROUP-Befehl eine Newsgruppe gewählt hat, die der Server nicht kennt. |
| 412 | no newsgroup has been selected - Wird zurückgegeben, wenn der Client einen ARTICLE, HEAD, BODY oder STAT - Befehl ohne Parameter, die eine Nachricht kennzeichnet, versendet und ohne zuvor eine Gruppe ausgewählt wurde. |
| 420 | no article has been selected - Wird zurückgegeben, wenn der Client einen NEXT oder LAST - Befehl abgesetzt hat aber der "current article pointer" nicht gesetzt wurde. |
| 421 | no text article found - Wird zurückgegeben, wenn der Client einen NEXT-Befehl absetzt aber der "current article pointer" auf die letzte Nachricht zeigt. |
| 422 | no previous article found - Wird zurückgegeben, wenn der Client einen LAST-Befehl absetzt aber der "current article pointer" auf die erste Nachricht zeigt. |
| 423 | no such article number in this group - Wird zurückgegeben, wenn der Client einen ARTICLE, HEAD, BODY oder STAT - Befehl absetzt und dabei als Parameter eine interne [ID] angibt, die der Server nicht kennt. |
| 430 | no such article found - Wird zurückgegeben, wenn der Client einen ARTICLE, HEAD, BODY oder STAT - Befehl und dabei als Parameter eine Message-ID angibt, die aber unbekannt ist. |
| 435 | article not wanted - do not send - Wird zurückgegeben, wenn der Server einen Artikel (der ihm per IHAVE-Mitteilung) nicht haben will. |
| 436 | transfer failed - try again later - Wird zurückgegeben, wenn die Übertragung eines Artikels fehlgeschlagen ist. Der Server fordert erneut eine Übertragung zu einem späteren Zeitpunkt an; diese muss dann aber wieder per IHAVE initiiert werden. |
| 437 | article rejected - do not try again - Wird zurückgegeben, wenn dem Server ein Artikel, der ihm per IHAVE-Mitteilung angeboten wurde und den er bereits per Response-Code 435 abgelehnt hatte, trotzdem gesendet wurde. Der Empfang des Artikel wird abgelehnt. Ein ständig wiederholendes senden sollte unterlassen werden. |
| 440 | posting not allowed - Wird zurückgegeben, wenn der Client die Veröffentlichung per POST-Befehl beantragt aber der Server dies ablehnt. |
| 441 | posting failed - Wird zurückgegeben, wenn eine per POST-Befehl initiierte Übertragung einer neuen Nachricht fehlgeschlagen ist. |
Klasse "5" – Allgemeine Fehler:
| 500 | command not recognized - Wird zurückgegeben, wenn der Server einen Befehl des Clients ohne nähere Angaben ablehnt. |
| 501 | command syntax error - Wird zurückgegeben, wenn der Server einen Befehl vom Client aus syntaktischen Gründen nicht versteht. |
| 502 | access restriction or permission denied - Wird zurückgegeben, wenn der Server die Kommunikation verweigert. |
| 503 | program fault - Wird zurückgegeben, wenn innerhalb des Servers ein Fehler auftritt. |
Weitere Informationen unter dem Punkt: Internet im Inhalt !
Suche nach Literatur / Bücher zum Thema!
Unsere Seiten nach weiteren Informationen durchsuchen!
Letzte Bearbeitung: 10 / 2004 - Bitte beachten Sie das Copyright und die Hinweise im Inhalt unter www.datahelp.de
Copyright © www.datahelp.de
Modifizierung oder Weitergabe an Dritte nur mit Einverständnis des Autors gestattet !