[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Pan-devel] AW is rejecting some postings when the "Newsgroups:" lin
Re: [Pan-devel] AW is rejecting some postings when the "Newsgroups:" line becomes word-wrapped also. (Re: Bug with long header lines)
Wed, 1 Jan 2014 07:52:11 +0000 (UTC)
Pan/0.140 (Chocolate Salty Balls; GIT 6daf184 /usr/src/portage/src/egit-src/pan2)
SciFi posted on Tue, 31 Dec 2013 22:20:44 +0000 as excerpted:
> I need to bump this problem up to current master/head at 6daf184 please.
> AstraWeb is flat-out rejecting some postings I make, when the
> "Newsgroups:" header line becomes word-wrapped, too.
> As recorded by Pan in its Event Log,
> AW is sending-back this:
>> 441 Header does not conform to RFC1036
> I opened a problem ticket with AW's techs on a similar/related case.
> There, we finally understood that AW has a limit of number-of-groups on
> this line.
> They won't accept more than 3 groups here.
> Now, we _are_ limiting a crosspost to 3 groups here. But Pan can
> _still_ word-wrap this line, when including three _long_ group-names
> that make Pan kick-in this strange word-wrap bug.
> And so AW (still) won't accept the post.
> I must use another NNTP client, in my case I use Unison (from Panic.com)
> since I have a paid license for it,
> to post my simple message with the same 3 crossposted "Newsgroups:"
> I don't think I can 'make' AW fix this.
> We need Pan to prevent _any_ word-wrapping in the headers, period
> [I believe we do have up to 1K characters
> per header-line here, don't we?].
> Or, we need Pan to make sure there is _some_ text on the right-hand-side
> of the colon ':', then word-wrap at a later place on that 'first line',
> thus creating 'proper' longer header-lines when needed.
[Hopefully this shows up. At one point I had problems posting to the dev
list/group and had to use user, but I never tracked down the problem
there. At least pan has a sent folder now, from which I can dig it out
and send manually to the list via mail, bypassing gmane, if I need to...]
This is very possibly the same gmime bug as the references header bug
seen earlier. What version of gmime are you running?
It was fixed for the references header for gmime 2.6.19, but not for
other headers, as most headers have a less strict line folding algorithm
in the RFCs.
As for not wrapping at all, no, that's not going to work either,
especially for headers. The RFCs have a MUST wrap at 1000 characters
(998 plus terminating CRLF), but a SHOULD wrap at 80 chars (78 plus
CRLF). The SHOULD is there for a reason (besides visuals) -- some poorly
compliant clients can't deal with more.
See the threads on user and the gmime bugs for upstream gnome and
downstream distro gentoo (and other distros, that's just mine) bugs on
the references header:
If that's what it looks like, then test-reverting to gmime 2.6.15 or
earlier should fix it, and you may be able to create a patch to test
later versions based on the one for the references header as applied for
2.6.19 (or see the gentoo bug for the patch I applied to 2.6.18,
basically the same thing but without the changelog chunk since of course
it didn't apply to .18).
Assuming the results of those tests demonstrate that it is indeed a gmime
bug, I'd suggest opening a new bug with gnome, using bugzilla's clone-bug
feature to clone mine as a starting point, thus making it easier to
follow the trail.
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
- Re: [Pan-devel] AW is rejecting some postings when the "Newsgroups:" line becomes word-wrapped also. (Re: Bug with long header lines),