Die config bei leafnode steht hier auf: -rw-r----- 1 root news 11886 /etc/leafnode/config
Mit den Rechten der config, hatte ich auch schon Probleme. -rw-r--r--
daran liegt es wohl nicht. Irgendwo in der Doku fand ich, dass die Rechte nur root und news Zugriff erlauben. Macht auch Sinn, das Passwort ist im Klartext. Ich geb es einstweilen auf und hole die News direkt mit knode ab. Danke für die Antworten. Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 12 Jan 2009, Peter Mc Donough schrieb:
Die config bei leafnode steht hier auf: -rw-r----- 1 root news 11886 /etc/leafnode/config
Mit den Rechten der config, hatte ich auch schon Probleme. -rw-r--r--
daran liegt es wohl nicht. Irgendwo in der Doku fand ich, dass die Rechte nur root und news Zugriff erlauben. Macht auch Sinn, das Passwort ist im Klartext.
Ich geb es einstweilen auf und hole die News direkt mit knode ab. Danke für die Antworten.
Hast du leafnode mal per 'fetchnews -f' die akt. Gruppenliste holen lassen? Und überhaupt: wie sieht deine leafnode-config aus (ohne User/PW und Kommentare)? Ansonsten ist 'knode' im Zweifelsfall als "komisch" einzustufen. -dnh -- Im Grunde ist ein Grüner ein Westerwelle mit Verstand und Gewissen. Gegen Kernkraft aber für Kaviar. Natürlich Bio-Kaviar, handgestreichelter Stör, is klar. -- Volker Pispers, "Bis neulich" (2007) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hast du leafnode mal per 'fetchnews -f' die akt. Gruppenliste holen lassen? Und überhaupt: wie sieht deine leafnode-config aus (ohne User/PW und Kommentare)? Ansonsten ist 'knode' im Zweifelsfall als "komisch" einzustufen.
leafnode mit 'fetchnews -f' getestet, scheint zu funktionieren. Ich glaube du hast recht, das Problem kommt aus knode. Da werde ich nicht der einzige sein. Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Don, 15 Jan 2009, Peter Mc Donough schrieb:
Hast du leafnode mal per 'fetchnews -f' die akt. Gruppenliste holen lassen? Und überhaupt: wie sieht deine leafnode-config aus (ohne User/PW und Kommentare)? Ansonsten ist 'knode' im Zweifelsfall als "komisch" einzustufen.
leafnode mit 'fetchnews -f' getestet, scheint zu funktionieren.
Ich glaube du hast recht, das Problem kommt aus knode. Da werde ich nicht der einzige sein.
Nein. Das Problem war eher zwischen Bildschirm und Stuhl. ==== leafnode/INSTALL ==== 12. (as root or news) Run fetchnews. The first run will take some time since fetchnews reads a list of all newsgroups from your upstream server. With an 28.8 modem, it can take as long as 60 minutes (depending on how many newsgroups your provider offers). To see fetchnews working, run it with -vvv. If you update leafnode from a version prior to 1.6, the format of the groupinfo file has changed. You should therefore run fetchnews with the parameter -f. ==== ==== man leafnode === timeout_active = 90 By default, active files from the upstream servers are re-read every 90 days. This interval can be changed by setting timeout_active to a different value. Be aware that reading an active file trans fers about one MB of information if the server that you are using carries a reasonable number of groups (i. e. around 20,000). ==== 'fetchnews -f' sollte nach der Konfiguration (durch Yast) ausgeführt werden. Ob der Hinweis aus der INSTALL auch noch anderswo steht weiß ich nicht. knode holt sich dann ja die Gruppenliste vom leafnode, und wenn der keine hat (kein initiales fetchnews -f gelaufen), dann gibt's halt keine. Nur wenn du mit 'knode' direkt auf andere newsserver zugreifst und das Teil auch dann keine Gruppenliste holt ... Wobei, IIRC muß man bei den meisten Newsclients die Gruppenliste auch explizit anfordern (wenn man einen neuen Server konfiguriert). HTH, -dnh -- "Anybody who really thinks /bin/true should report a version number and a help string (or even a copyright notice) needs to get his head examined." -- Linus Torvalds -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Ich glaube du hast recht, das Problem kommt aus knode. Nein. Das Problem war eher zwischen Bildschirm und Stuhl.
==== leafnode/INSTALL ==== 12. (as root or news) Run fetchnews. The first run will take some You should therefore run fetchnews with the parameter -f.
'fetchnews -f' sollte nach der Konfiguration (durch Yast) ausgeführt
knode holt sich dann ja die Gruppenliste vom leafnode, und wenn der keine hat (kein initiales fetchnews -f gelaufen), dann gibt's halt keine. Nur wenn du mit 'knode' direkt auf andere newsserver zugreifst
Hallo, tatsächlich lässt sich mit fetchnews -fvvv nachvollziehen, dass die Gruppenliste auf meinem Rechner ankommt. Damit bin ich ein Schritt weiter. Was ich noch nicht sehe, wie knode die neuen news von leafnode anfordert, bzw eine Abfrage von leafnode an den eigentlichen newsserver einleitet. Deinem Hinweis bin ich nachgegangen. knode hat genau einmal die news eingelesen. Das war am 16.1 Neue news werden nicht abgerufen (getestet mit Umstellen auf knode und Direktabfrage. Da waren die news da. Hier ist der Konfigurationsfile von leafnode ohne Passwort und Einlogname. ------------------------------------------ ## Unread articles will be deleted after this many days if expire = 15 server = news.individual.de initialfetch = 100 username = meinzugangsname password = meinzugangspasswort hostname = meinecomputer.site.de maxfetch = 2000 maxcrosspost = 5 maxage = 10 -------------------------------------------- Bei knode muss ja nur als Server localhost eingetragen werden. Gruß vom Problem zwischen Bildschirm und Stuhl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 19 Jan 2009, Peter Mc Donough schrieb:
Was ich noch nicht sehe, wie knode die neuen news von leafnode anfordert, bzw eine Abfrage von leafnode an den eigentlichen newsserver einleitet.
Leafnode richtet sich danach, ob eine Gruppe gelesen wird. Daher ist ein einfaches umkopieren eines "halbungelesenen" Leafnodespools auch unschön. ==== man fetchnews ==== ALGORITHM Here is a brief description of what fetchnews does. [..] Second, the upstream server's list of newsgroups (obtained using LIST and LIST NEWSGROUPS) is merged into leafnode's (if timeout_active has expired, the active.read file is not present or the active file is empty) or updated (with NEWGROUPS). Third, fetchnews iterates over the list of newsgroups, performing a GROUP, an XOVER (if supported) or XHDR Mes sage-ID and a number of HEAD and BODY or ARTICLE commands for each group which has been read recently. ==== ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Deinem Hinweis bin ich nachgegangen. knode hat genau einmal die news eingelesen. Das war am 16.1 Neue news werden nicht abgerufen (getestet mit Umstellen auf knode und Direktabfrage. Da waren die news da.
Einfach mal in die leere Gruppe reinwechseln ;) Da findest du dann auch einen Hinweis: Subject: Leafnode placeholder for group GRUPPENNAME ==== Body ==== This server is running leafnode, which is a dynamic NNTP proxy. This means that it does not retrieve newsgroups unless someone is actively reading them. [..] Since you have read this dummy article, leafnode will retrieve the newsgroup GRUPPENNAME when fetchnews is run the next time. If you'll look into this group a little later, you will see real articles. [..] ====
Hier ist der Konfigurationsfile von leafnode ohne Passwort und Einlogname. ## Unread articles will be deleted after this many days if expire = 15
da hab ich meist 60 ;)
server = news.individual.de initialfetch = 100
Da hab ich 500 ;)
username = meinzugangsname password = meinzugangspasswort
ok
hostname = meinecomputer.site.de
Ist 'site.de' deine gültige Domain? Ansonsten nimm die ID von individual.de: hostname = ID-XXXX.user.individual.de Die ID mußt du nachgucken.
maxfetch = 2000 maxcrosspost = 5 maxage = 10
ok. Relevant ist evtl. noch: ==== man leafnode ==== delaybody = 1 With this option set, fetchnews (8) fetches only the headers of an article for visual inspection. Only when the headers have been read, the bodies of the articles will be retrieved the next time fetch news (8) is called. This can save a huge amount of download time and disk space. ==== das sollte = 0 gesetzt sein oder fehlen. Es gibt noch ein paar andere Einstellungen, siehe man leafnode. HTH, -dnh -- 83: professionelle Arbeit echo "TEST" != "TEST" (Marcus Herbert) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
David Haller
-
Peter Mc Donough