I noticed this in my logs.
Nov 26 22:19:18 wibble innd: ME status seconds 68647 accepted 4000 refused 17638 rejected 79 duplicate 0 accepted size 17968880 duplicate size 0 rejected size 233431
Now, 17,638 refused messages seems like an awful lot. Is there a way to
tell what got refused any why? I'm using cleanfeed but I've not seen a
way to determine what's being blocked.
Could it be something else?
You're thinking of rejected messages, which would be things rejected
by cleanfeed. Refused messages generally mean that you have more
than one feed and happen every time a feed offers you a message that
was already received from another feed.
Russ Allbery <eagle@eyrie.org> wrote:
You're thinking of rejected messages, which would be things rejected by
cleanfeed. Refused messages generally mean that you have more than one
feed and happen every time a feed offers you a message that was already
received from another feed.
Ah ok. That makes sense. I thought that's what duplicates was so maybe
not. Good to know I'm not throwing away the majority of the newsfeed
then. Thanks for the explanation.
They should generally be low and should only happen when peers send
articles without checking first.
Russ Allbery schrieb:
They should generally be low and should only happen when peers send
articles without checking first.
And when peers send the article nearly simultaneously, so the check is negative (for both), both transmit, but just one is accepted, I think.
By default, when this happens, innd will defer the article from the second peer (using a 436 response) rather than accept it from both peers. I
forget how that's counted in the statistics (if it is at all).
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 285 |
Nodes: | 16 (2 / 14) |
Uptime: | 63:44:05 |
Calls: | 6,488 |
Calls today: | 1 |
Files: | 12,096 |
Messages: | 5,274,684 |