Problems Creating New Tickets/Rights Issue?

Hello!

Kudos to the dev team on RT – this is an amazing piece of work.

I am new to RT, having just started trying to get a test deployment
working about 24 hours ago. I have met great success, after overcoming
a number of Rights hurdles. At this time, everything (web, mailgate,
etc) seems to be working very well. Again, a great piece of
software.

The only issue I can turn up after 24 hours is this: I cannot seem
to have non-users create tickets. For example, if a random
email address sends email to support@myrt.com, they get
bounced back an Undeliverable message (see below). However, if
the sender’s email address is associated to a User (Privileged or
Unprivileged) the ticket will be created.

I only have 1 queue, and Globally, the psuedogroup Everyone has
the following rights:
CommentOnTicket
CreateTicket
ReplyToTicket

Ideas welcomed!

-j---------- Forwarded message ----------
Date: Sun, 29 Jun 2003 02:25:39 -0500
From: Mail Delivery Subsystem MAILER-DAEMON@power.doogles.com
To: doogles@doogles.com
Subject: Returned mail: see transcript for details

The original message was received at Sun, 29 Jun 2003 02:25:37 -0500 from
mail.doogles.com [216.15.195.142]

----- The following addresses had permanent fatal errors -----
“|/usr/local/rt/bin/rt-mailgate --queue support --action correspond --url
http://rt.evelocity.net/
(reason: 255)
(expanded from: support@rt.evelocity.net)

----- Transcript of session follows -----
RT server error.

The RT server which handled your email did not behave as expected. It
said:

System error

error:  panic: sv_setpvn called with negative strlen at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140.
context: 
<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”> 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>136: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>137: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>138: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>139: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>140: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>141: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>142: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>143: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>144: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”> 


unless(defined
$enc){
require Carp;
Carp::croak("Unknown
encoding ‘$name’");
}
my $octets =
$enc->encode($string,$check);
return undef if ($check
&& length($string));
return $octets;
}
code stack:  /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm:140
/usr/local/rt/lib/RT/Interface/Email.pm:199
/usr/local/rt/lib/RT/Interface/Email/Auth/MailFrom.pm:121
/usr/local/rt/lib/RT/Interface/Email.pm:455
/usr/local/rt/share/html/REST/1.0/NoAuth/mail-gateway:32

raw error































panic: sv_setpvn called with negative strlen at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140.


Trace begun at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Exceptions.pm line
128
HTML::Mason::Exceptions::rethrow_exception('panic: sv_setpvn called with
negative strlen at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm
line 140.^J') called at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140
Encode::encode('utf8', undef, 256) called at
/usr/local/rt/lib/RT/Interface/Email.pm line 199
RT::Interface::Email::CreateUser(undef, 'doogles@doogles.com',
'&quot;Jason A. Diegmueller&quot;', 'MIME::Entity=HASH(0x98b9950)')
called at /usr/local/rt/lib/RT/Interface/Email/Auth/MailFrom.pm line 121
RT::Interface::Email::Auth::MailFrom::GetCurrentUser('Message',
'MIME::Entity=HASH(0x98b9950)', 'CurrentUser', undef, 'AuthLevel', undef,
'Action', 'correspond', 'Ticket', undef, 'Queue',
'RT::Queue=HASH(0x987d17c)') called at
/usr/local/rt/lib/RT/Interface/Email.pm line 455
RT::Interface::Email::Gateway('SessionType', 'REST', 'action', 'correspond',
'queue', 'support', 'message', 'From doogles@doogles.com Sun Jun 29 02:25:37
2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.com&!
amp;gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/local/rt/share/html/REST/1.0/NoAuth/mail-gateway
line 32 HTML::Mason::Commands::__ANON__('SessionType', 'REST', 'action',
'correspond', 'queue', 'support', 'message', 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 134
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x832a87
0)', 'SessionType', 'REST', 'action', 'correspond', 'queue', 'support',
'message', 'From doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived:
from money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A.!  Diegmueller&quot;
&lt;doogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 1051 eval {...}('HTML::Mason::Component::FileBased=HASH(0x832a870)',
'SessionType', 'REST', 'action', 'correspond', 'queue', 'support',
'message', 'From doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived:
from money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&! quot;
&lt;doogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 1050 HTML::Mason::Request::comp(undef, undef, undef, 'SessionType',
'REST', 'action', 'correspond', 'queue', 'support', 'message', 'From
doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived: from
money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;do!
ogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 331 eval {...}(undef, undef, undef, 'SessionType', 'REST', 'action',
'correspond', 'queue', 'support', 'message', 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 331 eval {...}(undef, undef, undef, 'SessionType', 'REST', 'action',
'correspond', 'queue', 'support', 'message', 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 290
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x98be9
18)') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm
line 134 eval {...}('HTML::Mason::Request::ApacheHandler=HASH(0x98be918)')
called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line
134
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandl
er=HASH(0x98be918)') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line 792
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(
0x92c2688)', 'Apache=SCALAR(0x9878030)') called at
/usr/local/rt/bin/webmux.pl line 118
RT::Mason::handler('Apache=SCALAR(0x9878030)') called at /dev/null line 0
eval {...}('Apache=SCALAR(0x9878030)') called at /dev/null line 0 

554 5.3.0 unknown mailer error 255

Oh, forgot to mention–if I drop the right CreateTicket
on the Everyone psuedogroup, I clearly get a Permission
Denied error in /var/log/messages:
Jun 29 01:03:47 power RT: RT could not load a valid user, and RT’s
configuration does not allow for the creation of a new user for your email.
Your RT administrator needs to grant ‘Everyone’ the right ‘CreateTicket’ for
this queue. (/usr/local/rt/lib/RT/Interface/Email.pm:471)

My Rights seem to be proper (I don’t get THAT particular
error anymore) but I welcome any pointers or suggestions
to help me figure this one out.

Thanks!

-j-----Original Message-----
From: Jason Diegmueller
Sent: Sunday, June 29, 2003 2:28 AM
To: ‘rt-users@lists.fsck.com’
Subject: [rt-users] Problems Creating New Tickets/Rights Issue?

Hello!

Kudos to the dev team on RT – this is an amazing piece of work.

I am new to RT, having just started trying to get a test deployment
working about 24 hours ago. I have met great success, after overcoming
a number of Rights hurdles. At this time, everything (web, mailgate,
etc) seems to be working very well. Again, a great piece of
software.

The only issue I can turn up after 24 hours is this: I cannot seem
to have non-users create tickets. For example, if a random
email address sends email to support@myrt.com, they get
bounced back an Undeliverable message (see below). However, if
the sender’s email address is associated to a User (Privileged or
Unprivileged) the ticket will be created.

I only have 1 queue, and Globally, the psuedogroup Everyone has
the following rights:
CommentOnTicket
CreateTicket
ReplyToTicket

Ideas welcomed!

-j

---------- Forwarded message ----------
Date: Sun, 29 Jun 2003 02:25:39 -0500
From: Mail Delivery Subsystem MAILER-DAEMON@power.doogles.com
To: doogles@doogles.com
Subject: Returned mail: see transcript for details

The original message was received at Sun, 29 Jun 2003 02:25:37 -0500 from
mail.doogles.com [216.15.195.142]

----- The following addresses had permanent fatal errors -----
“|/usr/local/rt/bin/rt-mailgate --queue support --action correspond --url
http://rt.evelocity.net/
(reason: 255)
(expanded from: support@rt.evelocity.net)

----- Transcript of session follows -----
RT server error.

The RT server which handled your email did not behave as expected. It
said:

System error

error:  panic: sv_setpvn called with negative strlen at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140.
context: 
<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”> 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>136: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>137: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>138: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>139: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>140: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>141: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>142: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>143: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>144: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”> 


unless(defined
$enc){
require Carp;
Carp::croak("Unknown
encoding ‘$name’");
}
my $octets =
$enc->encode($string,$check);
return undef if ($check
&& length($string));
return $octets;
}
code stack:  /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm:140
/usr/local/rt/lib/RT/Interface/Email.pm:199
/usr/local/rt/lib/RT/Interface/Email/Auth/MailFrom.pm:121
/usr/local/rt/lib/RT/Interface/Email.pm:455
/usr/local/rt/share/html/REST/1.0/NoAuth/mail-gateway:32

raw error































panic: sv_setpvn called with negative strlen at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140.


Trace begun at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Exceptions.pm line
128
HTML::Mason::Exceptions::rethrow_exception('panic: sv_setpvn called with
negative strlen at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm
line 140.^J') called at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140
Encode::encode('utf8', undef, 256) called at
/usr/local/rt/lib/RT/Interface/Email.pm line 199
RT::Interface::Email::CreateUser(undef, 'doogles@doogles.com',
'&quot;Jason A. Diegmueller&quot;', 'MIME::Entity=HASH(0x98b9950)')
called at /usr/local/rt/lib/RT/Interface/Email/Auth/MailFrom.pm line 121
RT::Interface::Email::Auth::MailFrom::GetCurrentUser('Message',
'MIME::Entity=HASH(0x98b9950)', 'CurrentUser', undef, 'AuthLevel', undef,
'Action', 'correspond', 'Ticket', undef, 'Queue',
'RT::Queue=HASH(0x987d17c)') called at
/usr/local/rt/lib/RT/Interface/Email.pm line 455
RT::Interface::Email::Gateway('SessionType', 'REST', 'action', 'correspond',
'queue', 'support', 'message', 'From doogles@doogles.com Sun Jun 29 02:25:37
2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.com&!
amp;gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/local/rt/share/html/REST/1.0/NoAuth/mail-gateway
line 32 HTML::Mason::Commands::__ANON__('SessionType', 'REST', 'action',
'correspond', 'queue', 'support', 'message', 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 134
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x832a87
0)', 'SessionType', 'REST', 'action', 'correspond', 'queue', 'support',
'message', 'From doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived:
from money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A.!  Diegmueller&quot;
&lt;doogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 1051 eval {...}('HTML::Mason::Component::FileBased=HASH(0x832a870)',
'SessionType', 'REST', 'action', 'correspond', 'queue', 'support',
'message', 'From doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived:
from money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&! quot;
&lt;doogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 1050 HTML::Mason::Request::comp(undef, undef, undef, 'SessionType',
'REST', 'action', 'correspond', 'queue', 'support', 'message', 'From
doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived: from
money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;do!
ogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 331 eval {...}(undef, undef, undef, 'SessionType', 'REST', 'action',
'correspond', 'queue', 'support', 'message', 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 331 eval {...}(undef, undef, undef, 'SessionType', 'REST', 'action',
'correspond', 'queue', 'support', 'message', 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 290
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x98be9
18)') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm
line 134 eval {...}('HTML::Mason::Request::ApacheHandler=HASH(0x98be918)')
called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line
134
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandl
er=HASH(0x98be918)') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line 792
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(
0x92c2688)', 'Apache=SCALAR(0x9878030)') called at
/usr/local/rt/bin/webmux.pl line 118
RT::Mason::handler('Apache=SCALAR(0x9878030)') called at /dev/null line 0
eval {...}('Apache=SCALAR(0x9878030)') called at /dev/null line 0 

554 5.3.0 unknown mailer error 255
rt-users mailing list
rt-users@lists.fsck.com http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm

Hello!

Kudos to the dev team on RT – this is an amazing piece of work.

I am new to RT, having just started trying to get a test deployment
working about 24 hours ago. I have met great success, after overcoming
a number of Rights hurdles. At this time, everything (web, mailgate,
etc) seems to be working very well. Again, a great piece of
software.

The only issue I can turn up after 24 hours is this: I cannot seem
to have non-users create tickets. For example, if a random
email address sends email to support@myrt.com, they get
bounced back an Undeliverable message (see below). However, if
the sender’s email address is associated to a User (Privileged or
Unprivileged) the ticket will be created.

I only have 1 queue, and Globally, the psuedogroup Everyone has
the following rights:
CommentOnTicket
CreateTicket
ReplyToTicket

Ideas welcomed!

It’s not the ACLs. it appears to be a perlbug. Here’s an excerpt from
mail from Autrijus Tang discussing what needed fixing (already included
for 3.0.4)

I tracked down the problem, finally. Basically Encode.pm was
attempting
to utf8 encode an “undef” sent to it by
RT::Interface::email::CreateUser.
The Encode.pm versions I could find all wanted perl 5.8.1 – which
isn’t really
a release yet, and may never be, from what I could find. So I added
a line
from Encode 1.96 into my local version of Encode:

That’s definitey “interesting” in the bad way. Urk.

I second that. For the time being, the patch below should do.

Thanks,
/Autrijus/

— Email.pm.orig Sat Jun 28 13:09:48 2003
+++ Email.pm Sat Jun 28 13:10:51 2003
@@ -196,8 +196,9 @@

 # This data is tainted by some Very Broken mailers.
 # (Sometimes they send raw ISO 8859-1 data here. fear that.
  • $Username = Encode::encode(utf8 => $Username, Encode::FB_PERLQQ);
  • $Name = Encode::encode(utf8 => $Name, Encode::FB_PERLQQ);
  • require Encode;

  • $Username = Encode::encode(utf8 => $Username, Encode::FB_PERLQQ()) if defined $Username;

  • $Name = Encode::encode(utf8 => $Name, Encode::FB_PERLQQ()) if defined $Name;

    my ($Val, $Message) =
    $NewUser->Create(Name => ($Username || $Address),

---------- Forwarded message ----------
Date: Sun, 29 Jun 2003 02:25:39 -0500
From: Mail Delivery Subsystem MAILER-DAEMON@power.doogles.com
To: doogles@doogles.com
Subject: Returned mail: see transcript for details

The original message was received at Sun, 29 Jun 2003 02:25:37 -0500 from
mail.doogles.com [216.15.195.142]

----- The following addresses had permanent fatal errors -----
“|/usr/local/rt/bin/rt-mailgate --queue support --action correspond --url
http://rt.evelocity.net/
(reason: 255)
(expanded from: support@rt.evelocity.net)

----- Transcript of session follows -----
RT server error.

The RT server which handled your email did not behave as expected. It
said:

System error

error:  panic: sv_setpvn called with negative strlen at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140.
context: 
<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”> 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>136: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>137: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>138: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>139: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>140: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>141: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>142: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>143: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”>144: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font face="Verdana,

Arial, Helvetica, sans-serif" size=“-2”> 


unless(defined
$enc){
require Carp;
Carp::croak("Unknown
encoding ‘$name’");
}
my $octets =
$enc->encode($string,$check);
return undef if ($check
&& length($string));
return $octets;
}
code stack:  /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm:140
/usr/local/rt/lib/RT/Interface/Email.pm:199
/usr/local/rt/lib/RT/Interface/Email/Auth/MailFrom.pm:121
/usr/local/rt/lib/RT/Interface/Email.pm:455
/usr/local/rt/share/html/REST/1.0/NoAuth/mail-gateway:32

raw error































panic: sv_setpvn called with negative strlen at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140.


Trace begun at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Exceptions.pm line
128
HTML::Mason::Exceptions::rethrow_exception('panic: sv_setpvn called with
negative strlen at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm
line 140.^J') called at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140
Encode::encode('utf8', undef, 256) called at
/usr/local/rt/lib/RT/Interface/Email.pm line 199
RT::Interface::Email::CreateUser(undef, 'doogles@doogles.com',
'&quot;Jason A. Diegmueller&quot;', 'MIME::Entity=HASH(0x98b9950)')
called at /usr/local/rt/lib/RT/Interface/Email/Auth/MailFrom.pm line 121
RT::Interface::Email::Auth::MailFrom::GetCurrentUser('Message',
'MIME::Entity=HASH(0x98b9950)', 'CurrentUser', undef, 'AuthLevel', undef,
'Action', 'correspond', 'Ticket', undef, 'Queue',
'RT::Queue=HASH(0x987d17c)') called at
/usr/local/rt/lib/RT/Interface/Email.pm line 455
RT::Interface::Email::Gateway('SessionType', 'REST', 'action', 'correspond',
'queue', 'support', 'message', 'From doogles@doogles.com Sun Jun 29 02:25:37
2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.com&!
amp;gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/local/rt/share/html/REST/1.0/NoAuth/mail-gateway
line 32 HTML::Mason::Commands::__ANON__('SessionType', 'REST', 'action',
'correspond', 'queue', 'support', 'message', 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 134
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x832a87
0)', 'SessionType', 'REST', 'action', 'correspond', 'queue', 'support',
'message', 'From doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived:
from money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A.!  Diegmueller&quot;
&lt;doogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 1051 eval {...}('HTML::Mason::Component::FileBased=HASH(0x832a870)',
'SessionType', 'REST', 'action', 'correspond', 'queue', 'support',
'message', 'From doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived:
from money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&! quot;
&lt;doogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 1050 HTML::Mason::Request::comp(undef, undef, undef, 'SessionType',
'REST', 'action', 'correspond', 'queue', 'support', 'message', 'From
doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived: from
money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;do!
ogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 331 eval {...}(undef, undef, undef, 'SessionType', 'REST', 'action',
'correspond', 'queue', 'support', 'message', 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 331 eval {...}(undef, undef, undef, 'SessionType', 'REST', 'action',
'correspond', 'queue', 'support', 'message', 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29 Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:
&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM
IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest CREATE
TICKET^J^J') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 290
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x98be9
18)') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm
line 134 eval {...}('HTML::Mason::Request::ApacheHandler=HASH(0x98be918)')
called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line
134
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandl
er=HASH(0x98be918)') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line 792
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(
0x92c2688)', 'Apache=SCALAR(0x9878030)') called at
/usr/local/rt/bin/webmux.pl line 118
RT::Mason::handler('Apache=SCALAR(0x9878030)') called at /dev/null line 0
eval {...}('Apache=SCALAR(0x9878030)') called at /dev/null line 0 

554 5.3.0 unknown mailer error 255


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm

Request Tracker... So much more than a help desk — Best Practical Solutions – Trouble Ticketing. Free.

Fixing up Email.pm as you showed below did the trick; thanks!

-jFrom: Jesse Vincent [mailto:jesse@bestpractical.com]
Sent: Sunday, June 29, 2003 2:41 AM
To: Jason Diegmueller
Cc: ‘rt-users@lists.fsck.com’
Subject: Re: [rt-users] Problems Creating New Tickets/Rights Issue?

Hello!

Kudos to the dev team on RT – this is an amazing piece of work.

I am new to RT, having just started trying to get a test deployment
working about 24 hours ago. I have met great success, after overcoming
a number of Rights hurdles. At this time, everything (web, mailgate,
etc) seems to be working very well. Again, a great piece of
software.

The only issue I can turn up after 24 hours is this: I cannot seem
to have non-users create tickets. For example, if a random
email address sends email to support@myrt.com, they get
bounced back an Undeliverable message (see below). However, if
the sender’s email address is associated to a User (Privileged or
Unprivileged) the ticket will be created.

I only have 1 queue, and Globally, the psuedogroup Everyone has
the following rights:
CommentOnTicket
CreateTicket
ReplyToTicket

Ideas welcomed!

It’s not the ACLs. it appears to be a perlbug. Here’s an excerpt from mail
from Autrijus Tang discussing what needed fixing (already included for
3.0.4)

I tracked down the problem, finally. Basically Encode.pm was
attempting to utf8 encode an “undef” sent to it by
RT::Interface::email::CreateUser.
The Encode.pm versions I could find all wanted perl 5.8.1 – which
isn’t really
a release yet, and may never be, from what I could find. So I added
a line
from Encode 1.96 into my local version of Encode:

That’s definitey “interesting” in the bad way. Urk.

I second that. For the time being, the patch below should do.

Thanks,
/Autrijus/

— Email.pm.orig Sat Jun 28 13:09:48 2003
+++ Email.pm Sat Jun 28 13:10:51 2003
@@ -196,8 +196,9 @@

 # This data is tainted by some Very Broken mailers.
 # (Sometimes they send raw ISO 8859-1 data here. fear that.
  • $Username = Encode::encode(utf8 => $Username, Encode::FB_PERLQQ);
  • $Name = Encode::encode(utf8 => $Name, Encode::FB_PERLQQ);
  • require Encode;

  • $Username = Encode::encode(utf8 => $Username, Encode::FB_PERLQQ()) if
    defined $Username;

  • $Name = Encode::encode(utf8 => $Name, Encode::FB_PERLQQ()) if

  • defined $Name;

    my ($Val, $Message) =
    $NewUser->Create(Name => ($Username || $Address),

---------- Forwarded message ----------
Date: Sun, 29 Jun 2003 02:25:39 -0500
From: Mail Delivery Subsystem MAILER-DAEMON@power.doogles.com
To: doogles@doogles.com
Subject: Returned mail: see transcript for details

The original message was received at Sun, 29 Jun 2003 02:25:37 -0500
from mail.doogles.com [216.15.195.142]

----- The following addresses had permanent fatal errors -----
“|/usr/local/rt/bin/rt-mailgate --queue support --action correspond
–url http://rt.evelocity.net/
(reason: 255)
(expanded from: support@rt.evelocity.net)

----- Transcript of session follows -----
RT server error.

The RT server which handled your email did not behave as expected. It
said:

System error

error:  panic: sv_setpvn called with negative strlen at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140.
context: 
<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”> 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”>136: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”>137: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”>138: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”>139: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”>140: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”>141: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”>142: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”>143: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”>144: 


<tr>
 <td nowrap="nowrap" align="left" valign="top"><font 

face=“Verdana, Arial, Helvetica, sans-serif”
size=“-2”> 


unless(defined
$enc){
require Carp;
Carp::croak("Unknown
encoding ‘$name’");
}
my $octets =
$enc->encode($string,$check);
return undef if ($check
&& length($string));
return $octets;
}
code

stack: 

/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm:140
/usr/local/rt/lib/RT/Interface/Email.pm:199
/usr/local/rt/lib/RT/Interface/Email/Auth/MailFrom.pm:121
/usr/local/rt/lib/RT/Interface/Email.pm:455
/usr/local/rt/share/html/REST/1.0/NoAuth/mail-gateway:32

raw error































panic: sv_setpvn called with negative strlen at 
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140.


Trace begun at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Exceptions.pm 
line 128
HTML::Mason::Exceptions::rethrow_exception('panic: sv_setpvn called 
with negative strlen at 
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm
line 140.^J') called at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/Encode.pm line 140
Encode::encode('utf8', undef, 256) called at
/usr/local/rt/lib/RT/Interface/Email.pm line 199
RT::Interface::Email::CreateUser(undef, 'doogles@doogles.com',
'&quot;Jason A. Diegmueller&quot;',

‘MIME::Entity=HASH(0x98b9950)’)

called at /usr/local/rt/lib/RT/Interface/Email/Auth/MailFrom.pm line 121
RT::Interface::email::Auth::MailFrom::GetCurrentUser(‘Message’,
‘MIME::Entity=HASH(0x98b9950)’, ‘CurrentUser’, undef, ‘AuthLevel’, undef,
‘Action’, ‘correspond’, ‘Ticket’, undef, ‘Queue’,
‘RT::Queue=HASH(0x987d17c)’) called at
/usr/local/rt/lib/RT/Interface/Email.pm line 455
RT::Interface::email::Gateway(‘SessionType’, ‘REST’, ‘action’,
‘correspond’,
‘queue’, ‘support’, ‘message’, 'From doogles@doogles.com Sun Jun 29
02:25:37
2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29
Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29
Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id
h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.com&!
amp;gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:

&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM

IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest
CREATE
TICKET^J^J’) called at
/usr/local/rt/share/html/REST/1.0/NoAuth/mail-gateway
line 32 HTML::Mason::Commands::ANON(‘SessionType’, ‘REST’, ‘action’,
‘correspond’, ‘queue’, ‘support’, ‘message’, 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29
Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29
Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id
h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:

&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM

IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest
CREATE
TICKET^J^J’) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 134

HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x832a87

0)', ‘SessionType’, ‘REST’, ‘action’, ‘correspond’, ‘queue’, ‘support’,
‘message’, 'From doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived:
from money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A.! Diegmueller&quot;
&lt;doogles@doogles.com&gt;^JTo:
support@rt.evelocity.net^JSubject:
Test^JMessage-ID:

&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM

IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest
CREATE
TICKET^J^J’) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 1051 eval {…}(‘HTML::Mason::Component::FileBased=HASH(0x832a870)’,
‘SessionType’, ‘REST’, ‘action’, ‘correspond’, ‘queue’, ‘support’,
‘message’, 'From doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived:
from money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&! quot;
&lt;doogles@doogles.com&gt;^JTo:
support@rt.evelocity.net^JSubject:
Test^JMessage-ID:

&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM

IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest
CREATE
TICKET^J^J’) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 1050 HTML::Mason::Request::comp(undef, undef, undef, ‘SessionType’,
‘REST’, ‘action’, ‘correspond’, ‘queue’, ‘support’, ‘message’, 'From
doogles@doogles.com Sun Jun 29 02:25:37 2003^JReceived: from
money.doogles.com (mail.doogles.com [216.15.195.142])^J^Iby
power.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7PbgQ016557^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:25:37
-0500^JReceived: from money.doogles.com (localhost [127.0.0.1])^J^Iby
money.doogles.com (8.12.8/8.12.8) with ESMTP id h5T7YoQ4004484^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:50
-0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com
(8.12.8/8.12.8/Submit) with ESMTP id h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;do!
ogles@doogles.com&gt;^JTo: support@rt.evelocity.net^JSubject:
Test^JMessage-ID:

&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM

IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest
CREATE
TICKET^J^J’) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 331 eval {…}(undef, undef, undef, ‘SessionType’, ‘REST’, ‘action’,
‘correspond’, ‘queue’, ‘support’, ‘message’, 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29
Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29
Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id
h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:

&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM

IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest
CREATE
TICKET^J^J’) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 331 eval {…}(undef, undef, undef, ‘SessionType’, ‘REST’, ‘action’,
‘correspond’, ‘queue’, ‘support’, ‘message’, 'From doogles@doogles.com Sun
Jun 29 02:25:37 2003^JReceived: from money.doogles.com (mail.doogles.com
[216.15.195.142])^J^Iby power.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7PbgQ016557^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29
Jun
2003 02:25:37 -0500^JReceived: from money.doogles.com (localhost
[127.0.0.1])^J^Iby money.doogles.com (8.12.8/8.12.8) with ESMTP id
h5T7YoQ4004484^J^Ifor &lt;support@rt.evelocity.net&gt;; Sun, 29
Jun
2003 02:34:50 -0500^JReceived: from localhost (doogles@localhost)^J^Iby
money.doogles.com (8.12.8/8.12.8/Submit) with ESMTP id
h5T7YnCW004480^J^Ifor
&lt;support@rt.evelocity.net&gt;; Sun, 29 Jun 2003 02:34:49
-0500^JX-Authentication-Warning: money.doogles.com: doogles owned process
doing -bs^JDate: Sun, 29 Jun 2003 02:34:49 -0500 (CDT)^JFrom:
&quot;Jason A. Diegmueller&quot; &lt;doogles@doogles.co!
m&gt;^JTo: support@rt.evelocity.net^JSubject: Test^JMessage-ID:

&lt;Pine.LNX.4.44.0306290234380.4479-100000@money.doogles.com&gt;^JM

IME-Version: 1.0^JContent-Type: TEXT/PLAIN; charset=US-ASCII^J^JTest
CREATE
TICKET^J^J’) called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
line 290

HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x98be9

18)') called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm
line 134 eval {…}(‘HTML::Mason::Request::ApacheHandler=HASH(0x98be918)’)
called at /usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line
134

HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandl

er=HASH(0x98be918)') called at
/usr/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line 792

HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(

0x92c2688)', ‘Apache=SCALAR(0x9878030)’) called at
/usr/local/rt/bin/webmux.pl line 118
RT::Mason::handler(‘Apache=SCALAR(0x9878030)’) called at /dev/null line 0
eval {…}(‘Apache=SCALAR(0x9878030)’) called at /dev/null line 0

554 5.3.0 unknown mailer error 255


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at
http://fsck.com/rtfm

Request Tracker... So much more than a help desk — Best Practical Solutions – Trouble Ticketing. Free.

The Encode.pm versions I could find all wanted perl 5.8.1

The Encode currently on CPAN (1.96) seems to require Perl v5.7.3.

Sebastian

Sebastian Flothow
sebastian@flothow.de

Because it reverses the logical flow of conversation.
Why is top posting frowned upon?