Bad RFC822 field name error?

Hello!

I am getting an odd error, perhaps someone will know the fix?

I have RT version 2.1.54 installed on a RedHat 8.0 box, which uses
apache 2.0. RT seemed to install OK, and seems to work just fine,
except for when it wants to send email, at which time I get this error
every time:

                          System error

error:
Bad RFC822 field name 'C0c0 T-Type’
at
/usr/lib/perl5/site_perl/5.8.0/MIME/Entity.pm line 627 context:

187:

whether they

should generate a
full stack trace
(confess() and
cluck())
188:

or simply report

the caller’s
package (croak()
and carp()),
respectively.
189:

confess() and

croak() die,
carp() and cluck()
warn.
190:

191:
sub croak { die
shortmess @_ }
192:
sub confess { die
longmess @_ }
193:
sub carp { warn
shortmess @_ }
194:
sub cluck { warn
longmess @_ }
195:

code stack:
/usr/lib/perl5/5.8.0/Carp.pm:191
/usr/lib/perl5/site_perl/5.8.0/Mail/Header.pm:212
/usr/lib/perl5/site_perl/5.8.0/Mail/Header.pm:560
/usr/lib/perl5/site_perl/5.8.0/MIME/Entity.pm:627
/opt/rt3/lib/RT/Interface/Web.pm:440
/opt/rt3/lib/RT/Interface/Web.pm:244
/opt/rt3/share/html/Ticket/Display.html:67
/opt/rt3/share/html/Ticket/Create.html:248
/opt/rt3/share/html/autohandler:151

I have been digging around trying to figure out what to do to fix this,
and I am drawing a blank. Perhaps I need to install RT on a box that
isn’t quite so bleeding edge? :slight_smile:

Thanks for the help!

Steven Ball hamster@larpmot.com

signature.asc (189 Bytes)

This may be related to a bug in Mail-Tools that was fixed in a release
just a few days. Try upgrading that?On Mon, Dec 16, 2002 at 12:01:33PM -0700, Steven Ball wrote:

Hello!

I am getting an odd error, perhaps someone will know the fix?

I have RT version 2.1.54 installed on a RedHat 8.0 box, which uses
apache 2.0. RT seemed to install OK, and seems to work just fine,
except for when it wants to send email, at which time I get this error
every time:

                          System error

error:
Bad RFC822 field name 'C0c0 T-Type’
at
/usr/lib/perl5/site_perl/5.8.0/MIME/Entity.pm line 627 context:

187:

whether they

should generate a
full stack trace
(confess() and
cluck())
188:

or simply report

the caller’s
package (croak()
and carp()),
respectively.
189:

confess() and

croak() die,
carp() and cluck()
warn.
190:

191:
sub croak { die
shortmess @_ }
192:
sub confess { die
longmess @_ }
193:
sub carp { warn
shortmess @_ }
194:
sub cluck { warn
longmess @_ }
195:

code stack:
/usr/lib/perl5/5.8.0/Carp.pm:191
/usr/lib/perl5/site_perl/5.8.0/Mail/Header.pm:212
/usr/lib/perl5/site_perl/5.8.0/Mail/Header.pm:560
/usr/lib/perl5/site_perl/5.8.0/MIME/Entity.pm:627
/opt/rt3/lib/RT/Interface/Web.pm:440
/opt/rt3/lib/RT/Interface/Web.pm:244
/opt/rt3/share/html/Ticket/Display.html:67
/opt/rt3/share/html/Ticket/Create.html:248
/opt/rt3/share/html/autohandler:151

I have been digging around trying to figure out what to do to fix this,
and I am drawing a blank. Perhaps I need to install RT on a box that
isn’t quite so bleeding edge? :slight_smile:

Thanks for the help!


Steven Ball hamster@larpmot.com

»|« http://www.bestpractical.com/rt – Trouble Ticketing. Free.

I am getting an odd error, perhaps someone will know the fix?
I have RT version 2.1.54 installed on a RedHat 8.0 box, which uses
apache 2.0. RT seemed to install OK, and seems to work just fine,
except for when it wants to send email, at which time I get this error
every time:
Bad RFC822 field name ‘C0c0 T-Type’

This is due to a known (and fixed in bleadperl) regex bug:
http://rt.perl.org/rt2/Ticket/Display.html?id=18107

I have provided a workaround that seem to fix the problem
(by forcing utf8::downgrade() on headers); it has been
included in MailTools 1.53, so please upgrade to that version.

Thanks,
/Autrijus/