INND 2.3/.4 article troubles on Linux

Tony Mumm tonym at netins.net
Thu Jun 15 01:21:25 UTC 2000


Hello,

I am trying to install CNFS and 2.3 on a Linux(PPC) box and am
having a bit of trouble.

I have installed INN on a few commercial nixes, so to a degree
I can verify the config.

The server is configured to accept all articles in two cycbuffs.
The articles are accepted from the upstream, and are written to
these files.  The article appears to also be written to overview
via the buffindexed method. 

The problem shows up when trying to via the articles via NNRPD.
The nnrpd process reports the correct number of articles, but when
you try to read them, it fails.  

It appears to be a mmap problem....here is the strace:

read(0, "XOVER 1-55\r\n", 8192)         = 12
gettimeofday({961031965, 49363}, NULL)  = 0
fcntl(9, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=66644, len=100}) = -1 E
BADF (Bad file descriptor)
mmap(ptrace: umoven: Input/output error
)                                  = 0x30020000
munmap(0x30020000, 8192)                = 0
brk(0)                                  = 0x1011a000
brk(0x1011f000)                         = 0x1011f000
mmap(ptrace: umoven: Input/output error
)                                  = 0x30020000
munmap(0x30020000, 8192)                = 0
mmap(ptrace: umoven: Input/output error
)                                  = 0x30020000
munmap(0x30020000, 8192)                = 0
write(1, "224 1-55 fields follow\r\n", 24) = 24
time(NULL)                              = 961031965

I can't tell if its the fcntl failure, or the mmapping.

Can anyone give me some insight on what might be 
happening?

Thanks,

(tm)




More information about the inn-workers mailing list