Date: Fri, 16 Oct 1998 18:07:30 -0600 (MDT) From: qed <baram@mscd.edu> To: freebsd-questions@FreeBSD.ORG Subject: inn1.7.2 problems:( Message-ID: <Pine.OSF.3.95.981016173805.18584A-100000@clem.mscd.edu>
next in thread | raw e-mail | index | archive | help
Hi all,
I have been experiencing annoying problems with inn1.7.2 on
freebsd-2.2.7-release. My feeder(what's defined in
$INN/etc/hosts.nntp && $INN/etc/nntpsend.ctl) happends to be
news.uu.net. I regurarly run nntpsend from crontab to feed up whatever was
batched up in the prior 10 minutes. Now for the problem:(
If i have an article that is larger than 300 bytes in size(approximate),
innxmit(which runs every 10 min) timeouts and doesnt transfer any of the
articles. Just for the kicks, i tried running nntpsend with -d/-D option,
and noticed that innxmit transfers the articles ok, upto the last dot,
after which it waits for responce. Since it doesnt get any reply back
within the allocated time, i get that timeout error. So i start up ktrace:
# ktrace -tcnisuw -i /usr/news/bin/nntpsend -d
get a little kdump.out file..with the relavant output after the articles
and the last ".\r" below:
.\r
"
12341 innxmit RET write 1431/0x597
12341 innxmit CALL select(0x6,0xefbfb854,0,0,0xefbfb84c)
12341 innxmit CSW stop kernel
12341 innxmit CSW resume kernel
12341 innxmit RET select 1
12341 innxmit CALL read(0x5,0x96e8,0x400)
12341 innxmit RET read -1 errno 60 Operation timed out
12341 innxmit CALL write(0x2,0xefbfb144,0x27)
12341 innxmit GIO fd 2 wrote 39 bytes
"No reply to check, Operation timed out
"
12341 innxmit RET write 39/0x27
12341 innxmit CALL write(0x2,0xefbfb344,0x22)
12341 innxmit GIO fd 2 wrote 34 bytes
"Rewriting batch file and exiting.
"
12341 innxmit RET write 34/0x22
Ok..so i i decide to run tcpdump, since this obviosly looks like the
article got written to a socket . By this time i start having suspicions
that this might be a kernel(or driver) issue, because telnet'ing directly
to nntp-in.uu.net 119 and posting a large article hangs as well. So i run
tcpdump..and interestingly enough, only part of the last article gets
transfered, so the remote end never sees the last ".\r" and doesnt
acknoledge(thus the timeout). I have verified that this is not a packet
filter issue by posting a large enough article from machine(bsd/os) inside
and outside the filter. I am using an ep0 driver w/ 3c5x9 which is
detected fine, and works fine(news feed is quite large and never
any problems with it). This is probabaly not a bug in inn either, since
posting directly via tlnet doesnt work. Ok, sorry for such a long post. If
you need any more info, ill be glad to provide it.
Thank you,
Alex
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.3.95.981016173805.18584A-100000>
