Remote user can't request ticket

I am still in the testing phase of an RT 3.0.8 deployment but I am unable to
submit a request from a remote location.

This is the error that gets bounced back to the ‘requestor’.

----------[Start of error]-------------------

error: Can’t use string (“queue”) as a HASH ref while “strict refs” in
use at /usr/local/rt3/lib/RT/Interface/Email.pm line 400.
context:

277: }
278:
279: # All errors returned from this routine will be in exception form.
280: local $SIG{‘DIE’} = sub {
281: rethrow_exception( $_[0] );
282: };
283:
284: #
285: # $m is a dynamically scoped global containing this

code stack: /usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281
/usr/local/rt3/lib/RT/Interface/Email.pm:400
/usr/local/rt3/share/html/REST/1.0/NoAuth/mail-gateway:32

----------[End of error]---------------------

Once again I would be grateful for any insight into resolving this error.

Dan Armeneau - Computer Technician
Parkland Regional Library
5404 56 Avenue,
Lacombe, AB T4L 1G1
Phone: 403.782.3850 Fax: 403.782.4650

Follow-up to my original e-mail ‘Remote user can’t request ticket.’

I upgraded to Perl 5.8.0 and now I end up with the following message bounced
back to the requestor:

----------[Start of error message]-----------------

----- The following addresses had permanent fatal errors -----
“|/usr/local/rt3/bin/rt-mailgate --queue Test --action correspond --url
http://queue.prl.ab.ca/
(reason: 2)
(expanded from: <helpdesk@[192.168.200.55]>)

----- Transcript of session follows -----
Can’t locate LWP/UserAgent.pm in @INC (@INC contains:
/usr/local/lib/perl5/site_perl/5.8.0/mach
/usr/local/lib/perl5/site_perl/5.8.0 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.8.0/BSDPAN /usr/local/lib/perl5/5.8.0/mach
/usr/local/lib/perl5/5.8.0 .) at /usr/local/rt3/bin/rt-mailgate line 405.
BEGIN failed–compilation aborted at /usr/local/rt3/bin/rt-mailgate line
405.
554 5.3.0 unknown mailer error 2

----------[End of error message]------------------------Original Message-----
From: rt-users-bounces@lists.bestpractical.com
[mailto:rt-users-bounces@lists.bestpractical.com]On Behalf Of Dan
Armeneau
Sent: January 19, 2004 4:04 PM
To: RT Users
Subject: [rt-users] Remote user can’t request ticket.

I am still in the testing phase of an RT 3.0.8 deployment but I am unable to
submit a request from a remote location.

This is the error that gets bounced back to the ‘requestor’.

----------[Start of error]-------------------

error: Can’t use string (“queue”) as a HASH ref while “strict refs” in
use at /usr/local/rt3/lib/RT/Interface/Email.pm line 400.
context:

277: }
278:
279: # All errors returned from this routine will be in exception form.
280: local $SIG{‘DIE’} = sub {
281: rethrow_exception( $_[0] );
282: };
283:
284: #
285: # $m is a dynamically scoped global containing this

code stack: /usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/Request.pm:281
/usr/local/rt3/lib/RT/Interface/Email.pm:400
/usr/local/rt3/share/html/REST/1.0/NoAuth/mail-gateway:32

----------[End of error]---------------------

Once again I would be grateful for any insight into resolving this error.

Dan Armeneau - Computer Technician
Parkland Regional Library
5404 56 Avenue,
Lacombe, AB T4L 1G1
Phone: 403.782.3850 Fax: 403.782.4650

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

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

----- Transcript of session follows -----
Can’t locate LWP/UserAgent.pm in @INC (@INC contains:
/usr/local/lib/perl5/site_perl/5.8.0/mach
/usr/local/lib/perl5/site_perl/5.8.0 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.8.0/BSDPAN /usr/local/lib/perl5/5.8.0/mach
/usr/local/lib/perl5/5.8.0 .) at /usr/local/rt3/bin/rt-mailgate line 405.
BEGIN failed–compilation aborted at /usr/local/rt3/bin/rt-mailgate line
405.
554 5.3.0 unknown mailer error 2

The error is quite clear, it says it can’t find LWP/UserAgent.pm. Are
you sure all the right perl modules are installed, it doesn’t look
like it.

seph