Package: leafnode
Version: 1.11.3.rel-2
Severity: normal

1. short version :
------------------

On my PC, fetchnews 'hangs'[1] when there is an out-going message in
"/var/spool/news/out.going/". When I erase the file(s) in
"/var/spool/news/out.going/" fetchnews works without a problem.

When I use slrn and connect directly to 'news.easynet.be' without using
leafnode, I can post without a problem.

2. long version :
-----------------

[1] It really doesn't hang, when I wait long enough (severall minutes) I get
some time-out errors. This is what I get (syslog) after waiting ±20 minutes:

 | Jul 16 19:51:37 qwerty fetchnews[24124]: config: debugmode is 1
 | Jul 16 19:51:37 qwerty fetchnews[24124]: config: server is news.easynet.be
 | Jul 16 19:51:37 qwerty fetchnews[24124]: config: expire is 30 days
 | Jul 16 19:51:37 qwerty fetchnews[24124]: config: maxfetch is 2000
 | Jul 16 19:51:40 qwerty fetchnews[24124]: leafnode 1.11.3.rel: verbosity 
level is 15, debugmode is 1
 | Jul 16 19:51:40 qwerty fetchnews[24124]: try_lock(timeout=5), 
fqdn="qwerty.be"
 | Jul 16 19:51:41 qwerty fetchnews[24124]: Last LIST done 891436 seconds ago: 
NEWGROUPS 
 | Jul 16 19:51:41 qwerty fetchnews[24124]: <200 Welcome on Easynet Belgium's 
news server (posting ok)
 | Jul 16 19:51:41 qwerty fetchnews[24124]: news.easynet.be: connected to 
212.100.160.126:119, reply: 200
 | Jul 16 19:51:41 qwerty fetchnews[24124]: >MODE READER
 | Jul 16 19:51:41 qwerty fetchnews[24124]: <200 Welcome on Easynet Belgium's 
news server (posting ok)
 | Jul 16 19:51:41 qwerty fetchnews[24124]: >GROUP be.test
 | Jul 16 19:51:41 qwerty fetchnews[24124]: <211 28719 103614 132332 be.test
 | Jul 16 19:51:41 qwerty fetchnews[24124]: >STAT <[EMAIL PROTECTED]>
 | Jul 16 19:56:41 qwerty fetchnews[24124]: < (ERROR: timeout - no response in 
300 s)
 | Jul 16 19:56:41 qwerty fetchnews[24124]: error: NNTP server went away 
(server disconnect or timeout)
 | Jul 16 19:56:41 qwerty fetchnews[24124]: news.easynet.be: postarticles: 
trying to post file 20549-1121530627-1 Message-ID <[EMAIL PROTECTED]>
 | Jul 16 19:56:41 qwerty fetchnews[24124]: >POST
 | Jul 16 20:01:41 qwerty fetchnews[24124]: < (ERROR: timeout - no response in 
300 s)
 | Jul 16 20:01:41 qwerty fetchnews[24124]: error: NNTP server went away 
(server disconnect or timeout)
 | Jul 16 20:01:41 qwerty fetchnews[24124]: news.easynet.be: postarticles: 
server disconnect or timeout while trying to post file 20549-1121530627-1)
 | Jul 16 20:01:41 qwerty fetchnews[24124]: >DATE
 | Jul 16 20:06:41 qwerty fetchnews[24124]: < (ERROR: timeout - no response in 
300 s)
 | Jul 16 20:06:41 qwerty fetchnews[24124]: error: NNTP server went away 
(server disconnect or timeout)
 | Jul 16 20:06:41 qwerty fetchnews[24124]: check_date: news.easynet.be: does 
not support DATE, reply 498, expected 111
 | Jul 16 20:06:41 qwerty fetchnews[24124]: >NEWGROUPS 050716 174250 GMT
 | Jul 16 20:11:41 qwerty fetchnews[24124]: < (ERROR: timeout - no response in 
300 s)
 | Jul 16 20:11:41 qwerty fetchnews[24124]: error: NNTP server went away 
(server disconnect or timeout)
 | Jul 16 20:11:41 qwerty fetchnews[24124]: news.easynet.be: reading new 
newsgroups failed, reason "server disconnect or timeout"
 | Jul 16 20:11:41 qwerty fetchnews[24124]: news.easynet.be: reading server 
info from /var/spool/news/leaf.node/news.easynet.be
 | Jul 16 20:11:41 qwerty fetchnews[24124]: Merging in 
/var/spool/news/leaf.node/news.easynet.be~ from previous run
 | Jul 16 20:11:41 qwerty fetchnews[24124]: >GROUP be.comp.os.unix
 | Jul 16 20:16:41 qwerty fetchnews[24124]: < (ERROR: timeout - no response in 
300 s)
 | Jul 16 20:16:41 qwerty fetchnews[24124]: error: NNTP server went away 
(server disconnect or timeout)
 | Jul 16 20:16:41 qwerty fetchnews[24124]: Warning: aborting fetch from 
news.easynet.be due to previous condition.
 | Jul 16 20:16:41 qwerty fetchnews[24124]: >QUIT
 | Jul 16 20:16:42 qwerty fetchnews[24124]: wrote active file with 48361 lines
 | Jul 16 20:16:42 qwerty fetchnews[24878]: Process forked.
 | Jul 16 20:16:42 qwerty fetchnews[24124]: child has process ID 24878
 | Jul 16 20:16:43 qwerty fetchnews[24878]: Process done.

This is the file I have at the moment in "/var/spool/news/out.going/" :

 |  pts/6  jan ~$ cat /var/spool/news/out.going/20549-1121530627-1 
 | Newsgroups: be.test
 | From: Jan Wagemakers <[EMAIL PROTECTED]>
 | Subject: Re: post test
 | References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
 | Message-ID: <[EMAIL PROTECTED]>
 | User-Agent: slrn/0.9.8.1 (Debian)
 | Path: qwerty.be!news
 | Date: Sat, 16 Jul 2005 18:17:07 +0200
 | 
 | Hitman schreef:
 |
 | >> post test
 | > je bent de postzegel vergeten
 | 
 | Postzegel is het probleem niet ;-)
 | 
 | Het is fetchnews dat moeilijk doet...
 | 
 | 
 | -- 
 | Met vriendelijke groetjes         - Jan Wagemakers -
 | 
 |  - Debian GNU/Linux testing/unstable - 

I have also tried to directly type the commands in telnet :

 |  pts/6  jan ~$ telnet news.easynet.be 119
 | Trying 2001:6f8:200:1::5:126...
 | Trying 212.100.160.126...
 | Connected to reader0.news.be.easynet.net.
 | Escape character is '^]'.
 | 200 Welcome on Easynet Belgium's news server (posting ok)
 | MODE READER
 | 200 Welcome on Easynet Belgium's news server (posting ok)
 | GROUP be.test
 | 211 28719 103614 132332 be.test
 | STAT <[EMAIL PROTECTED]>
 | 430 No such article
 | quit
 | 205 Transferred 172 bytes in 0 articles, 1 group.  Disconnecting.
 | Connection closed by foreign host.

After erasing the file "/var/spool/news/out.going/20549-1121530627-1"
fetchnews works normal :

 | Jul 16 20:35:15 qwerty fetchnews[25379]: config: debugmode is 1
 | Jul 16 20:35:15 qwerty fetchnews[25379]: config: server is news.easynet.be
 | Jul 16 20:35:15 qwerty fetchnews[25379]: config: expire is 30 days
 | Jul 16 20:35:15 qwerty fetchnews[25379]: config: maxfetch is 2000
 | Jul 16 20:35:18 qwerty fetchnews[25379]: leafnode 1.11.3.rel: verbosity 
level is 8, debugmode is 1
 | Jul 16 20:35:18 qwerty fetchnews[25379]: try_lock(timeout=5), 
fqdn="qwerty.be"
 | Jul 16 20:35:19 qwerty fetchnews[25379]: Last LIST done 894054 seconds ago: 
NEWGROUPS 
 | Jul 16 20:35:19 qwerty fetchnews[25379]: <200 Welcome on Easynet Belgium's 
news server (posting ok)
 | Jul 16 20:35:19 qwerty fetchnews[25379]: news.easynet.be: connected to 
212.100.160.126:119, reply: 200
 | Jul 16 20:35:19 qwerty fetchnews[25379]: >MODE READER
 | Jul 16 20:35:19 qwerty fetchnews[25379]: <200 Welcome on Easynet Belgium's 
news server (posting ok)
 | Jul 16 20:35:19 qwerty fetchnews[25379]: news.easynet.be: 0 articles posted.
 | Jul 16 20:35:19 qwerty fetchnews[25379]: >DATE
 | Jul 16 20:35:19 qwerty fetchnews[25379]: <111 20050716183519
 | Jul 16 20:35:19 qwerty fetchnews[25379]: check_date: news.easynet.be: server 
time 1121538919, our time 1121538919
 | Jul 16 20:35:19 qwerty fetchnews[25379]: >NEWGROUPS 050716 181141 GMT
 | Jul 16 20:35:19 qwerty fetchnews[25379]: <231 New newsgroups follow.
 | Jul 16 20:35:19 qwerty fetchnews[25379]: news.easynet.be: got 0 new 
newsgroups.
 | Jul 16 20:35:19 qwerty fetchnews[25379]: news.easynet.be: reading server 
info from /var/spool/news/leaf.node/news.easynet.be
 | Jul 16 20:35:19 qwerty fetchnews[25379]: Merging in 
/var/spool/news/leaf.node/news.easynet.be~ from previous run
 | Jul 16 20:35:19 qwerty fetchnews[25379]: >GROUP be.comp.os.unix
 | Jul 16 20:35:19 qwerty fetchnews[25379]: <211 275 870 1144 be.comp.os.unix
 | Jul 16 20:35:19 qwerty fetchnews[25379]: be.comp.os.unix: no new articles 
 

BTW, if you need more info, just ask. And if this problem is my own fault
and I have to RTFM just say so ;-)


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.2
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=UTF-8)

Versions of packages leafnode depends on:
ii  debconf                     1.4.52       Debian configuration management sy
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libpcre3                    5.0-1.1      Perl 5 Compatible Regular Expressi
ii  logrotate                   3.7-5        Log rotation utility
ii  netbase                     4.21         Basic TCP/IP networking system
ii  tcpd                        7.6.dbs-8    Wietse Venema's TCP wrapper utilit

leafnode recommends no packages.

-- debconf information:
* leafnode/update-groups: false
  leafnode/update-groupinfo:
* leafnode/tcpd: true
  leafnode/update-maxcount:
  leafnode/ppp:
* leafnode/network: PPP
  leafnode/expireinfo:
  leafnode/purge: false
* leafnode/server: news.easynet.be

-- 
Met vriendelijke groetjes         - Jan Wagemakers -

... My home build PIC18f452(4Mhz) Embedded Web Server...
    <http://janw.dyndns.org:18452/>

Reply via email to