"224 data follows" error?

Post Reply
cninham
Posts: 5
Joined: Wed Apr 27, 2005 10:33 pm

"224 data follows" error?

Post by cninham »

When I download headers from my USENET/News Groups server (from my ISP Litestream) I get the following error:

"224 data follows"

I thought that this is an indication that the newsgroups are indexable/searchable... Why would I get this error?

Thank you,

Cameron



P.S. Here are some of the info that I found searching the Internet for the "224 data follows" error:


5.2. LIST SRCHFIELDS Command

Arguments: none

Responses: 224 data follws

The LIST SRCHFIELDS command returns a list of which fields can be
specified in full-text search queries on the server. The response is
a list of searchable fields, one per line. A "." on its own line
terminates the list. The fields are either newsgroup headers, or
non-header fields supported by the query syntax.

The three currently defined non-header fields are ":Body", ":Text",
and ":Date". ":Text" means all the searchable text in the article,
and indicates that the "TEXT" keyword is supported in the search
query language. ":Body" means the body of the article, excluding the
headers, and indicates that the "BODY" keyword is supported in the
search query language. ":Date" means the date at which an article
arrived on a server - similar to the date used in the NNTP NEWNEWS
command - and indicates that the "ON", "SINCE", and "BEFORE"
keywords are supported in the search query language.

The "TEXT" and "BODY" search query fields are optional, but the
server must indicate whether they are supported or not in the LIST
SRCHFIELDS response.

NNTP Full-text Search Extension September 1997



Example: C: LIST SRCHFIELDS
S: 224 Data follows.
S: From
S: Date
S: Subject
S: :Text
S: .


5.3. LIST SEARCHABLE Command

Arguments: none

Responses: 224 Data Follows

The LIST SEARCHABLE command returns a list of strings that define
which new groups are being indexed by the news server and are thus
available for searching. In addition, the character sets allowed for
each group is returned.

When there are newsgroups indexed it will return 224, followed by
each portion of the tree that is indexed. If all groups are indexed,
a line with "*" is returned. If only some parts of the newsgroup
hierarchy are indexed, they are identified in the form <indexed-
hierarchy>.*. Clients should not assume that these will always be
top level hierarchies. A "." on its own line terminates the list.

Example: C: LIST SEARCHABLE
S: 224 Data follows.
S: alt.*
S: comp.lang.*
S: mcom.*
S: .
alex
Posts: 4514
Joined: Thu Feb 27, 2003 5:57 pm

Post by alex »

but the command is related to downloading newsgroup list (actually, not on the topic, such an elaborated command is unnecessary, 120K groups can be downloaded pretty fast and handled at least with the same efficiency without server mediation).

so if you are trying to download headers and it returns a reply related to newsgroup list, maybe to contact the server support so they'll fix it.

just there is a standard reply to XOVER (get headers) which indicates that the server recognized the command and is going to return results.

if the program gets something else it is not clear what to do then.
cninham
Posts: 5
Joined: Wed Apr 27, 2005 10:33 pm

Post by cninham »

Alex,

Thank you for the reply. I will look into this some more.

Cameron
Post Reply